body {
	padding: 0px;
	margin: 0px;
	background-image: url(img/images/bg.gif);
}
/* working on site style
body {
	padding: 0px;
	margin: 0px;
	background-image: url(../img/bg.gif);
}
*/
.grayTxt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #4A4949;
}
.field {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #595959;
	background-color: #FFFFFF;
	height: 20px;
	width: 110px;
	text-indent: 3px;
	border: 1px solid #828282;
	padding-top: 2px;
}
.dropmenu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #595959;
	background-color: #FFFFFF;
	height: 18px;
	width: 60px;
	text-indent: 3px;
	border: 1px solid #828282;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
.grayTxtFooter {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #757474;
}
.footerResize {
	background-color: #F4F4F4;
	background-image: url(img/images/ftile.gif);
	background-repeat: repeat-x;
	background-position: top;
}
/* working on site style
.footerResize {
	background-color: #F4F4F4;
	background-image: url(img/ftile.gif);
	background-repeat: repeat-x;
	background-position: top;
}
*/
.ramaLeft {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D7D7D7;
}
.testimonialsBox {
	background-color: #FAFAFA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
	border-left-color: #C8C8C8;
}
.grayTxt2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #757474;
}
.ramaRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D7D7D7;
}
.linkTxt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3376B9;
	text-decoration: underline;
}
.linkTxt:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}
.boxContent1 {
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
}
.boxRama {
	background-color: #FAFAFA;
	border: 1px solid #C8C8C8;
}
.blueTxt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #003279;
	text-decoration: none;
	line-height: 11px;
}
.blueTxt0 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #003279;
	text-decoration: none;
}
.blueTxt1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003279;
	text-decoration: none;
}
.blueTxtBIG {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #001C4D;
	text-decoration: none;
	line-height: 18px;
}
.greenTxt{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #508A2C;
	margin-top: 5px;
}
.boxContent2 {
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}
.boxContent3 {
	padding-top: 7px;
	padding-right: 18px;
	padding-bottom: 7px;
	padding-left: 18px;
}
.box {
    padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 2px;
	padding-left: 18px;
}
.boxt {
    padding-top: 8px;
	padding-right: 18px;
	padding-bottom: 1px;
	padding-left: 18px;
}
.boxbg{
    background-color: #F7F7F7;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.blackTxt{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
}
.dropDown2 {
	height: 17px;
	width: 137px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	border: 1px solid #828282;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #3376B9;
	background-color: #FFFFFF;
	text-indent: 3px;
}
.grayTxtBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.titles {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	background-color: #efefef;
	color: #2b5477;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.button { 
    background-image: url('img/images/b_emptyline.png');
	background-color: white;
    border: 1px solid #C3C3C3;
	background-position: 3px 0px;
	height: 24px;
	font-family: Arial;
	color: #5D5D5D; 
	font-size: 9px;
	text-transform:  uppercase;
	

/*	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	
	text-decoration: none;
	background-color: #D9D9D9;
	color: #262626;
	height: 19px;
	width: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
*/
}
.boxContent4 {
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.linkTxt2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #2B5477;
	
	text-decoration: none;
}	
.linkTxt2:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #888888;
	text-decoration: none;
}
.blueTxt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003279;
	text-decoration: none;
}
.FieldsTxt {
	WIDTH: 200px; 
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	border: 1px solid #828282;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #AFAFAF;
	background-color: #FFFFFF;
	text-indent: 3px;
}
.FieldsTxt1 {
	WIDTH: 110px; padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	border: 1px solid #828282;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #AFAFAF;
	background-color: #FFFFFF;
	text-indent: 3px;
}
.FieldsRequest {
	WIDTH: 200px; 
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	border: 1px solid #828282;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #AFAFAF;
	background-color: #FFFFFF;
	text-indent: 3px;
}
.req{
    color: #FF0000;
}
.underl{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
}
/*---------------------projects------------------------*/
.visprojs {
   
        width: 240px;
        height: 82px;
        position: absolute;
        display: none;
        overflow: hidden;
        opacity: 0;
        padding: 0;
        maring: 0;
        margin-left: 5px;
        padding-bottom: 10px;
        border-bottom: 1px solid #EEEEEE;
}
.projects {
	width: 240px;
	height: 92px;
	padding: 0;
	margin: 0;
	margin-left: 5px;
	border-bottom: 1px solid #EEEEEE;
	margin-top: 8px;
}
/* --working on site style

.projects {

        width: 240px;
        height: 92px;
        position: absolute;
        display: none;
        overflow: hidden;
        opacity: 0;
        padding: 0;
        maring: 0;
        margin-left: 5px;
        border-bottom: 1px solid #EEEEEE;

}
*/

 img{

}

.imgDiv{

   float: left;
   background-repeat: no-repeat;
   position: relative;

}

@font-face { font-family: stan0755; src:url(css/stan0755.ttf); }

.smallY {
/*
   position: absolute;
   left: -4;
   top: 60;
   width: 20px;
   height: 20px;
   background-image: url('/../img/ygls.gif');
   background-repeat: no-repeat;
*/
}

.customBlue {
  	font-size: 9px;
	font-family: Verdana; 
	color: #006699;
	display: block;
	margin: 0;
	width: 140px;
	text-align: left;
	padding: 0;	
	float: right;
	text-transform: uppercase;
}

#more_projects {
       color: #5398BA;
       font-size: 11px;
       text-decoration: none;
       margin-left: 5px;
       display: none;       
}


.customBlue2 a{
  	font-size: 9px;
	font-family: Verdana; 
	color: #006699;
	display: block;
	margin: 0;
	width: 140px;
	text-align: left;
	padding: 0;	
	float: right;
	overflow: hidden;
	text-decoration: none;
}


.customGray {
  	font-size: 9px;	
	font-family: stan0755; 
	color: #B1B1B1;	
	padding: 0;
	height: 40px;
	float: right;
	width: 140px;	
	text-transform: uppercase;
	
}
.customDots {
    margin-top: 2px;
	height: 3px;
	font-size: 4px;	
	display: block;
	background-image: url(img/images/razdm.gif);
	background-repeat: repeat-x;
	width: 130px;
	float: right;
}
/* --working on site style
.customDots {
    margin-top: 2px;
	height: 3px;
	font-size: 4px;	
	display: block;
	background-image: url(../img/razdm.gif);
	background-repeat: repeat-x;
	width: 130px;
	float: right;
}
*/
.sectionBg {
                background-image: url('img/images/sectionBg.gif');
                background-repeat: no-repeat;
                background-position:top right;
                padding-left:10px;
                padding-right:10px;
                height:28px;
}
.sectionOrangeBg {     
                background-image: url('img/images/sectionGrBg.gif');
                background-repeat: no-repeat;
                background-position:top right;
                padding-left:10px;
                padding-right:10px;
                height:28px;
}


/*---------------------portfolio------------------------*/

#showup {

      position: absolute;

}


.small_preview {

        opacity: 0.23;
        margin: 0;
        padding: 0;

}
#smpcs {

    padding-top: 5px;
    padding-left: 4px;
}
#smpcs a{

    margin-left: 0px;
    
    padding: 0;
}

#smpcs img{

    margin: 0;
    padding: 0;
    border: 1px solid #fff;

}



.style2 {
        color: #FFBC21;
        font-weight: bold;
}
.style3 {
        color: #8AB701;
        font-weight: bold;
}
.style4 {
        color: #333399;
        font-weight: bold;
}
.style5 {
        color: #0099FF;
        font-weight: bold;
}



.grayTxt2 label{
   display: block;
   width: 70px;
   float: left;

}

.hostform{

  margin-right: 10px;
}
.hostform label{
   display: block;
   width: 100px;
   float: left;
}

label.chk {

   display: inline;
   float: none;
   margin-left: 5px;
}

#frmQuick label{
    display: inline;
    float: none;
}


.contactus label {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}

.contactus  .FieldsTxt{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #c4c4c4 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c4c4c4 1px solid;
    WIDTH: 200px; COLOR: #999999;
    BORDER-BOTTOM: #ddd ddd 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
}

.contactus  textarea{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #c4c4c4 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c4c4c4 1px solid;
    WIDTH: 200px; COLOR: #999999;
    BORDER-BOTTOM: #ddd ddd 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
}

 .txt1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        color: #757474;
}


.cuted div {
   cursor: pointer;   
/*   border: 4px solid #D9D9D9;*/
   width: 184px;
   height: 125px;
   float: left;   
   position: relative;
}
/*
.cuted span {
   
   width:  21px;
   height: 21px;
   position: absolute;
   background-image: url('../img/ygyl.gif');
   top: 108;
   left: -4;
}
*/

.cuted span {

    display: none;
}

.pager {

  float: right;
  margin-right: 20px;
}
.pager a{

  color: #7A94AA;
  font-size: 12px;
  margin-left: 5px;

}

.pager strong{

  color: #7A94AA;
  font-size: 12px;
  margin-left: 5px;

}
.txt2a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #C14E2F;
}

A.txt2a {
        text-decoration:none;
}

.litem  {
                margin-top:5px;
                margin-bottom:10px;
                list-style-image: url("img/images/bulet3.gif");
        }
.blq    {
                margin:5px;
                margin-left:20px;
        }

.grayTxtBig0 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #000000;
        text-transform: uppercase;
}
/*--novi 1130--*/
.overviewTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #676767;
	text-transform: uppercase;
	margin-bottom: 12px;
}
linkShop {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
a.linkShop {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3376B9;
	text-decoration: underline;
	line-height: 18px;
	font-weight: bold;
}
a.linkShop:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
}
.ovsp{
	margin-bottom: 2px;
}
.mstlogo{
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left: 14px;
}
.kfbox{
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #AFDAFF;
	background-image: url(img/images/topb.gif);
	background-repeat: repeat-x;
	height: 5px;
	text-align: right;
}
.kfbox1{
	padding-right: 5px;
	padding-left: 5px;
	border-right: 1px solid #AFDAFF;
	border-bottom: 1px solid #AFDAFF;
	border-left: 1px solid #AFDAFF;
	border-top-style: none;
}
.kfboxall{
	width: 376px;
	margin-bottom: 10px;
}
.kfboxall2{
	width: 376px;
	margin-bottom: 10px;
	margin-left: 2px;
}
.kfboxall3{
	width: 756px;
}
.kfbox2{
	padding-right: 5px;
	padding-left: 5px;
	border-right: 1px solid #AFDAFF;
	border-bottom: 1px solid #AFDAFF;
	border-left: 1px solid #AFDAFF;
	border-top-style: none;
	padding-bottom: 5px;
}
.kftitle{
	font-size: 11px;
	font-weight: bold;
	color: #003279;
	height: 15px;
	padding-left: 3px;
	font-family: Tahoma, Verdana, Arial;
	background-color: #EBF5FF;
	margin-bottom: 10px;
}
.logosp{
	margin-top: 5px;
	margin-bottom: 5px;
}
.greyTxtS {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #4A4949;
	line-height: 12px;
}
.scrSh{
	border: 2px solid #D7D7D7;
}
