/* Start of CMSMS style sheet 'fotovolt' */
/* Start of CMSMS style sheet 'brabechbscreen' */
/* CSS Document */
html{
	margin:0;
	padding:0;
}
body {
behavior: url("csshover3.htc"); 
	font-family: arial;
	background-color: #cfd1dd;
	background-image: url(./uploads/style/design_02.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	text-align:center;
	padding:0px 0px 10px 0px;
	margin:0;
	_font-size: 0.93em;
}
h1{
font-size: 150%;
text-align: left;
padding: 0.5em;
margin:0;
}
a{
color:#3e6488;
}

a:hover{
color:#e4730b;
}
#page{
font-size:80%;
text-align: left;
width:1004px;
margin:20px auto 20px auto;
border-top:1px solid #21304d;
border-right:1px solid #21304d;
border-bottom:1px solid #21304d;
border-left:1px solid #21304d;
background-color:white;
background-image: url(./uploads/style/design_14.jpg);
background-position: right bottom;
background-repeat: no-repeat;

}
#head{
width:1004px;
height:249px;
display:block;
position:absolute;
top:21px;
background-image: url(./uploads/style/design_03.jpg);
background-position: left top;


}
#menu{
clear: both;
text-align: center;
display:block;
margin:0px;
padding:0px;
margin-top:247px;
width:1004px;
background-image: url(./uploads/style/design_07.jpg);
background-position: left top;
line-height:40px;
height:40px;}

#menu ul{
padding: 0;
margin:0;
}
#menu ul li{
padding:0;
margin:0;
list-style: none;
display: block;
line-height: 40px;
height: 40px;
float:left;
white-space:nowrap;
}

#menu ul li a,#menu-left ul li a{
padding:0 0.5em  0 0.5em;
font-size:150%;
color:#000000;
text-decoration: none;
display:block;
}



#menu ul li a:hover,#menu-left ul li a:hover{
background-color:#5374a1;
color:#000000;
text-decoration: underline;

}


#content{
float:right;
margin-bottom:10px;
width:680px;
text-align: justify;
margin-right:20px;
min-height:250px;
_height:250px;
}
#content h2{
margin:1em 0px 0.5em;
padding:0.5em;
font-size:130%;
line-height:1.5em;
}

#content h3{
margin:1em 0px 0.5em;
padding:0em;
font-size:120%;
line-height:1.5em;
}

#content p{
margin:0.5em 0px ;
padding:0em 0;
}

#content img{
margin:2px;
padding:0px;
border:1px solid rgb(255,194,15);
}

#menu-left{
/*background-color:rgb(255,194,15);*/
width:270px;
float:left;
text-align: left;

}

#menu-left ul, #menu-left div{
padding:0;
margin:0;
}
#menu-left ul li{
padding: 0 0.5em;
margin:10px 0px 0px 0px;
list-style: none;
display: block;
background-color:rgb(255,194,15);
line-height: 2em;
}
#menu-left ul li a{
}
#menu-left ul li a:hover{
}

/*hledat*/
#cntnt01moduleform_1,#cntnt01moduleform_2{
float:right;
margin-top:210px;
width:130px;
line-height:32px;
display:block;
}
#cntnt01moduleform_1 label,#cntnt01moduleform_2 label{
display:none;
}
#cntnt01moduleform_1 input,#cntnt01moduleform_2 input{
font-size:90%;
width:80px;
margin-right:5px;
}

#cntnt01searchinput{
margin-top:5px;
background-color:white;
opacity: 0.4;  
filter: alpha(opacity=40);  
-moz-opacity: 0.4;  
-khtml-opacity: 0.4;
border:1px solid black;
float:left;
}
#cntnt01moduleform_1 .search-button,#cntnt01moduleform_2 .search-button{
width:32px;
line-height:32px;
height:32px;
display:block;
background-image: url(./uploads/style/search_magnifier.png);
background-position: left top;
border:0;
background-color:transparent;
float:right;
}

/*aktuality*/
#menu-left .NewsSummary{
padding:1em;
}

#menu-left .NewsSummaryLink a{
font-size:110%;
color:#000000;
font-weight:bold;
}


#menu-left .NewsSummaryLink a:hover{
text-decoration:none;
}
.NewsSummaryMorelink{
text-align:right;

}
.NewsSummaryMorelink a{
color:#3e6488;
margin-right:3em;
}

.NewsSummaryMorelink a:hover{
color:#e4730b;
}

#foot{
text-align: center;
margin-top:10px;
width:1004px;
clear: both;
line-height: 30px;
height:30px;
background-image: url(./uploads/style/design_07.jpg);
background-position: left bottom;
}

/*print*/

#print{
border:0;
float:right;
margin:4px 8px 0 0;

}

a.noprint img{
border:0px;
}

.bg_page{
width:1004px;
height:120px;
background-color:white;
}
span .clear-both{
height: 0px;
font-size: 1px;
display: block;
width: 80%;
clear: both;
}

.clear-both{
clear: both;
}

#content img.nolink,#content a.nolink{
border:0px;
text-decoration:none;
}
.formPoptavka{

}
.formPoptavka input,.formPoptavka textarea{
 width:170px;
 border:1px solid grey;
background-color:#fffec6;
}

.formPoptavka textarea{
 width:270px;
height:60px;
}
.formPoptavka checkbox{
}
.formPoptavka div{
display:block;
clear:both;
margin-top:15px;
}
.formPoptavka label{
width:220px;
display:block;
float:left;
vertical-align:middle;
text-align:right;
padding-right:5px;
}
.formPoptavka label span{
color:red;
}

.formPoptavka fieldset legend{
font-size:120%;
padding:10px;
font-style:italic;
color:#06133a;
}

.submit{
text-align:center;

}

.formPoptavka .submit input{
width:300px:
font-weight:bold;
background-color:white;
border:2px solid grey;
}

.formPoptavka fieldset{
border:1 px solid#b0b0b0;
}
.error_message{
border:1px solid red;
}
.infostar{text-align:center;}

/* End of 'brabechbscreen' */


/* menu sho*/

#menu ul li .unli {
display:none;
position:absolute;
width:250px;
margin:0;
padding:0;
background-color:white;
opacity: 0.9;  
filter: alpha(opacity=90);  
-moz-opacity: 0.9;  
-khtml-opacity: 0.9;
}
#menu ul li:hover .unli, .unli:hover {
margin-top:0px;
margin-left:-10;
display:block;
clear:both;
}

#menu .unli li{
clear:both;
display:block;
width:250px;
margin:0px 0px 0px 0px;
padding:2px 0px 0px 0px;
text-align:left;
line-height:2.5em;
height:2.5em;
}
#menu .unli a{
text-align:left;
line-heigth:0.9em;
display:block;
background-color:#d69e13;
}
#menu .unli a:hover{
background-color:#436592;
}
#menu .unli li.separator{
display:none;
background-color:black;
line-heigth:0px;
}
/* End of 'fotovolt' */

