/*styl pro hlavní stranu*/
body {
	background-color: #fff;
	line-height: 1.3;
	text-align: center;
}

form { margin: 0 ;}
form p { margin: 0; line-height: 2em; }
form .submit { margin: 0.2em 0 0 0 !important; }
form .submit input { width: auto !important;}

#log-in-mail { background-color: #889FBF; }
#log-in-mail h3 { background-color: #7692B6; }

#log-in-mail input { width: 140px; }

#page { xwidth: 775px; width: 950px; margin:0 auto; text-align: left; padding: 10px 0; }

#main {  }

#header  { }
#header #logo { float: left; }
#header #address { text-align: right; padding: 0 0 1em 0; }

#content { xwidth: 460px; width: 645px; float: left; clear: both;}
#sidebar { width: 305px; float: right; }

#sidebar .box { 	margin: 0 0 5px 0; color: #fff; }
#sidebar .inbox { 	padding: 10px 10px; }
#sidebar .box p { margin: 0 0 5px 0;	}
#sidebar .box h3 { 	margin: 0 ; font-size: 1.2em; padding: 5px 10px;}

.item { background-color: #fff; padding: 0 0 25px 0; margin: 0; width: 312px; float: left; }
.item h2 { height: 1.5em; padding: 6px 10px 5px; color: #fff; xcolor: #14224e; xbackground: #E5E5E5; background: #13224E; font-size: larger; font-weight: bold; margin: -1px 0 10px 0; }
.item p { padding: 0 10px; margin: 5px 0 7px 0; }
.item a	{ color: #fff; }
.item a:hover { background-color: #253871; }

.even	{ margin-right: 10px; }


.clearer { height: 0; overflow: hidden; clear: both;  }
.clearfix:after {content:"."; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.clearfix { _height: 1%;}
.right		{ text-align: right; }
.left		{ text-align: left; }
.center		{ text-align: center; }
.fl { float: left; }
.fr { float: right; }

.formbox {}
.formbox .clearfix { line-height: 2em; }
.formbox .lab { float: left; width: 100px; }
.formbox .cont {float: right; width: 175px; }
.formbox .contfull { width: 285px; }

#sidebar .formbox .cont input, 
#sidebar .formbox .cont select, 
#sidebar .formbox .contfull textarea { width: 100%}

#odkazy {
	width: 950px;
	clear: both; 
	margin-top: 5px;	
	padding-top: 5px;
	border-top: 3px solid #9498BE; 
}

#odkazy td {
	padding: 0;
}

#no-screen {
	display: none;
}

