/* Start of CMSMS style sheet 'main' */
/* Цвета
	Фон сайта:			#ffffff
	Фон шапки:			#8ec1f0
	Фон меню:			#f7f7f7
	Фон подвала:		#f3f3f3
	Текс основной:		#333333
	Ccылки:			#0075ab
	Доптекст:			#a2a2a2
*/
body{
color: #333;
font-family:  Verdana, Arial, Tahoma, Helvetica,  sans-serif;
font-size: 10pt;
background: #fff;
border:0;
margin:0;
padding:0;
}

a {
	text-decoration: underline;
	color: #333;
}
img{
border:0;	
}

ul, ol
{

}

b{font-size: 110%;}
em{color: red;}
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal
}
h1{
font-size: 18pt;
letter-spacing: 0px;
}

h2{font-size: 12pt;
letter-spacing: 0px;
}

body#products1 #map{background: url('images/lab/fffon.gif') no-repeat 0 0px;}
body#o-kompanii #map{background: url('images/lab/fffon.gif') no-repeat 0 -23px;}
body#uslugi #map{background: url('images/lab/fffon.gif') no-repeat 0 -46px;}
body#albumit_IT #map{background: url('images/lab/fffon.gif') no-repeat 0 -69px;}
body#novosti #map{background: url('images/lab/fffon.gif') no-repeat 0 -92px;}
body#vakansii #map{background: url('images/lab/fffon.gif') no-repeat 0 -115px;}
body#kontakty #map{background: url('images/lab/fffon.gif') no-repeat 0 -138px;}

body#products1 #map{background: url('images/lab/fffon.gif') no-repeat 0 -161px;}
body#pro-kompaniy #map{background: url('images/lab/fffon.gif') no-repeat 0 -184px;}
body#poslugi #map{background: url('images/lab/fffon.gif') no-repeat 0 -207px;}
body#albumen_US #map{background: url('images/lab/fffon.gif') no-repeat 0 -230px;}
body#novunu #map{background: url('images/lab/fffon.gif') no-repeat 0 -253px;}
body#vakansiiua #map{background: url('images/lab/fffon.gif') no-repeat 0 -276px;}
body#kontaktyua #map{background: url('images/lab/fffon.gif') no-repeat 0 -299px;}

/*Все что относится к шапке*/
#topsection{
background: #8ec1f0 url('images/lab/fon.jpg'); 
height: 240px; /*Висота шапки*/
}

#home{
background: url('images/lab/house.jpg') no-repeat;
height: 240px;
}

#logo{
margin-left: 40px;
margin-top: -18px;
}

/*Все что относится к контенту*/
#contentwrapper{
float: left;
width: 100%;
}
.innertubecont{
margin-left: 50px;
margin-right:50px;
margin-top: 0px;
text-align:justify;
}

#contentcolumn{
margin-left: 280px; /*Set left margin to LeftColumnWidth*/
}


/*Все что относится к левому меню*/

#leftcolumn{
float:left;
width: 300px; /*Ширина блока меню*/
margin-left: -100%;
background: #f7f7f7;
}
#contmenu2{
clear: left;
margin-top:-20px;
padding-left: 10px;
}
#contmenu{
clear: left;
margin-top:20px;
}
#contmenu a{
color: #0075ab;
font-family: Arial, Verdana, Tahoma, Helvetica,  sans-serif;
font-size: 10pt;
}
#spacer {
width: 300px; /*Ширина пробела*/
background: #fff;
}
#consult{
clear: left;
margin-top:20px;
}
#consult a{
color: #0075ab;
font-family: Arial, Verdana, Tahoma, Helvetica,  sans-serif;
font-size: 10pt;
}



/*Все что относится к подвалу*/
#footer{
clear: left;
height: 145px;
background: #f3f3f3;
text-align: center;
margin-top: 20px;
padding: 10px;
}

#breadCrumb { 
height: 18px; /* This is the height we wan't on our breadcrumb */ 
padding: 0 0 0 0; 
background: #fff; /* This is our background color */ 
color: #000000; /*This is our color on the text which isn't a link. We want' they to be light grey */ 
} 
#breadCrumb li { 
float: left; 
display: inline; 
margin-right: 1px; 
} 
#breadCrumb a { 
color: silver; /* Our breadcrumb links are going to be white */ 
font-weight: bold; /* And bold */ 
padding-right: 1px; /* We need to add some padding to the right of the link. This space is where the background image is going to be shown. */ 
text-decoration: none; 
} 
#breadCrumb a:hover { 
color: #333; 
} 


#footer a{
color: #FFFF80;
}

.idTabs a{
color: #0075ab;
}

.innertube{
margin: 0px; 
margin-top: 0;
}
.menuha {
height: 40px;
width:100%;
}

.dashed{
clear:both;
font-size: 14pt;
font-family:  Georgia;
width:100%;
border-bottom: 1px dashed #bac0c6;
}

.mm{
float:right;
padding-right:50px;
padding-top: 10px;
font-size: 13pt;
}
.zagolovok{
clear:both;
font-family:  Georgia, Verdana,  Arial, Tahoma, Helvetica,  sans-serif;
float:right;
padding-top: 55px;
padding-right: 50px;
}

.imgvtekste{
float: left;
margin: 3px 10px 3px 0;
border: 0px;
}
.arrow{font-family:  Verdana, Georgia, Arial, Tahoma, Helvetica,  sans-serif;}

a.galnav {color: #333; text-decoration: none;}
a.galnav:hover {color: #333; text-decoration: underline;}

.gabaritu{
width: 50px;
color: #333;
background-color: #fff;
border: #999 1px solid;	
}
.inputtext{
width: 300px;
color: #333;
background-color: #fff;
border: #999 1px solid;	
}


.LV_validation_message{
font-weight:bold;
position:absolute;
left:50%:
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}












/* End of 'main' */

