body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	background-color:#FFFFFF;
	text-align:left;
	/*
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-face-color: #e0e0e0; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-track-color: #ffffff ; 
	*/
}

table { font-size:11px;	text-align:left;}

form { margin:0px; padding:0px;}

p { margin:0px 0px 8px 0px;}

a { color: #CC0000;	text-decoration:none; }
a:hover { text-decoration:underline; }

h1{ font-size: 160%; padding: 0px 0px 0px 0px;  margin: 0px 0px 10px 0px;}
h2{ font-size: 160%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
h3{ font-size: 130%; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}
h4{ font-size: 120%; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}
h5{ font-size: 110%; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}
h6{ font-size: 90%; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}



.t12 {	font-size: 12px;}
.t11 {	font-size: 11px;}
.t9 {	font-size: 9px;}
.t8 {	font-size: 8px;}
.t7 {	font-size: 7px;}
.t10 {	font-size: 10px;}
.t14 {	font-size: 14px;}
.t16 {	font-size: 16px;}
.t18 {	font-size: 18px;}

.bold {	font-weight: bold;}
.left {	text-align: left;}
.right {	text-align: right;}
.stred {	text-align: center;}
.skryt{	display:none;	}
.bgc {	background-color:#F7F3E8; border:1px solid #336699;}
.s0 { width:30px;}
.s1 { width:130px;}
.s2 { width:150px;}
.s3 { width:170px;}

.left_obt {	float:left;}
.right_obt { float:right;}

.red {color:#CC0000;}
.white {color:#FFFFFF;}
.modra {color:#1a2e88;}
.ocelova {color:#5F686F;}
.or {color:#FF9900;}
.c0 {	color:#FFFFFF}
.col_seda {color:#555555;}


.bgo { background-color: #F7F3E8;
		border:1px solid #336699;}

.odsazeni { margin-left:15px; }


#hr p{ margin:5px 0px 15px 0px;}

#logo { border-left:1px solid #CCCCCC;}
	
#menu {
	margin:0px 0px 0px 0px;
	padding:10px 10px 35px 10px;
	background-color:#606060;
	text-align:left;
	border-top:3px solid #FFFFFF;

}

#menu a{display:block; margin:0px 5px 5px 15px;	color:#FFFFFF;}

#menu a:hover{	display:block;	text-decoration: underline;}



#in { margin:10px 20px 10px 20px; position:relative;}

#in a{ color:#CC0000;}


#prihlasen {margin:0px 0px 0px 0px;padding:10px; background-color: #616161;	text-align:left; border-top:3px solid #FFFFFF;}
#prihlasen a{display:block; margin:8px 5px 5px 0px;	color:#FFFFFF; }
#podpora {margin:0px 0px 0px 0px;padding:10px; background-color: #CC0000;width:180px; text-align:left;border-top:3px solid #FFFFFF;}
#podpora a{color:#FFFFFF; }	
#img_menu {
	float:left;
	
	padding:0px 15px 10px 0px;
}	


#galerie { width:140px; height:160px; margin:10px; padding:10px;  background-color:#aBa8a1; float:left; text-align:center;}
#galerie_obr { width:140px; height:140px;  background-color:#ece9d8;   text-align:center; vertical-align:middle; margin-bottom:5px; }
#galerie a{font-weight:bold; font-size:10px;}
#galerie_detail{ width:150px; padding:5px; background-color:#F0F0F0; border:1px solid #000000; position: absolute;}
.ramecek{
	border:1px solid #dddddd; 
	margin:2px 2px 2px 2px; 
	padding:5px;
}

.ram{
	border:1px solid #FFFFFF; 
}


.top30 {margin-top:30px;}

#str img {
	margin: 4px;
	}
	
.ods {
	padding:4px 6px 4px 6px;
	background-color:#DDDDDD;
	display:block;
}



.col_w {color:#FFFFFF}
	
.seda {
	color:#828282}
	
.sprava_menu {
	background-color:#FFFFFF; 
	padding:2px; 
	margin:2px;
	display:block;
	font-size:10px;
	}

#sprava_m {
	position: absolute;
	background-color:#CCCCCC;
	width:100px; 
	border:1px solid #888888;	
	z-index:1;
	display:none;
	}


#navigace {
	text-align:center;
	padding:10px;
}


#nadpis_modal { font-size:12px; font-weight:bold; color: #b64b04;}


/* Telefoni seznam*/ 
#ts { margin-top:8px; overflow:auto; height:290px; border-top: 1px solid #999999;border-bottom: 1px solid #999999; padding-top:4px; padding-bottom:4px;}
#ts a{ font-weight:bold; color:#b64b04; text-decoration:none;}
#ts a:hover { text-decoration:underline;}

/* WWW*/ 
#www { margin-top:5px; overflow:auto; height:180px; border-top: 1px solid #999999;border-bottom: 1px solid #999999}
#www a{ font-weight:bold; color:#b64b04; text-decoration:none;}
#www a:hover { text-decoration:underline; }


/* Uzivatel */
#tl_uzivatel { float:right; }
#oblast{ background-color:#CC6600; color:#FFFFFF; padding:3px; margin-top:1px; clear:both; height:15px;} 
#oblast a{ color:#FFFFFF;}
#stredisko { background-color: #777777; color:#FFFFFF;padding:3px;margin-top:1px; clear:both; margin-left:15px;height:15px;}
#stredisko a{ color:#FFFFFF;}
#uzivatel {padding:3px;margin-top:1px; clear:both;margin-left:30px;height:15px;}
#su_s { margin-top:5px; overflow:auto; height:150px; border-top: 1px solid #999999;border-bottom: 1px solid #999999}
#su_s a{font-weight:bold; text-decoration:none;}
#su_s a:hover{text-decoration:underline;}



/*  CHAT  */

#chat_body{	background-color: #000000;	margin: 0px; padding: 10px; 	font-size:12px; color: #ffffff;}
#odeslat_chat { width:103px; height:42px; margin-left:15px; background-image:url(obr/odeslat-chat.gif); border:0px; background-color:#FFFFFF;}
#log_in { font-size:11px; text-align:center;}
#log_in a{ color:#FF6600;}
#chat_blok{display:none; position:absolute; z-index:1;  top:80px; width:100%;}
#chat_alert {padding:20px; width:230px; height:80px; font-size:11px; background-color:#CCCCCC; color:#333333; text-align:center; border:2px solid #ffffff;}
#chat_zaznamy {border: 1px solid #999999; background-color:#333333; padding:2px; margin-top:10px;}
.bc_chat_l { background-color:#2C2C2C;}
.bc_chat_h { background-color:#333333;}
.chat_login {color: #FF9900;}
.chat_odder {color: #AD9232;}
table.chat{	border: 0px;}
table.chat tr{	text-align:left;	vertical-align:top;	padding: 0px;	margin: 0px;}




/*POHOTOVOST*/
#pohotovost {  margin-top:8px; overflow:auto; height:290px; border-top: 1px solid #999999;border-bottom: 1px solid #999999; padding-top:4px; padding-bottom:4px;}
#pohotovost img { width:11px; height:11px; margin-left:2px;}
#pohotovost_lidi { text-align:center; margin-top:3px;}
#pohotovost_lidi img { width:11px; height:11px; margin-left:2px;}
.cislo { font-size: 9px; font-weight:bold;  width:60px; color:#666666; float:left;}
.px { background-color: #FFFFFF; border:1px solid #333333;}
.p0 { background-color: #000066; border:1px solid #333333;}
.p1 { background-color: #990000; border:1px solid #333333;}
.p2 { background-color: #336600; border:1px solid #333333;}
.p3 { background-color: #FF6600; border:1px solid #333333;}
.p4 { background-color: #9900CC; border:1px solid #333333;}
.p5 { background-color: #00FFFF; border:1px solid #333333;}
.p6 { background-color: #666666; border:1px solid #333333;}
.p7 { background-color: #666633; border:1px solid #333333;}
.p8 { background-color: #FFFF00; border:1px solid #333333;}
.p9 { background-color: #FF0000; border:1px solid #333333;}

#mezi { margin-top:10px;}
#pohotovost_lidi {text-align:left; margin-top:5px;}
.td { width:13px; height:15px; text-align:center; vertical-align:middle;}


/* ZAKAZKY */
#blok { margin-top:20px; background-color:#e7e3cd; padding:0px;}
#ramecek_blok { background-color: #E9E9E9; border:1px solid #cccccc; padding:1px; font-size:10px;}


/* stylo pro modal */
#modal_white, #modal_ifr {	background-color:#FFFFFF; display:none; height:100%; width:100%; }
#modal_okno { background-color:#dad6c1; padding:27px 1px 1px 1px; display:none; position:absolute; z-index:3; background-image:url(obr/modal_top.gif); background-repeat:repeat-x; background-position:top; }
#modal_blank {z-index:1;position:absolute; display:none;  height:100%; width:100%; }
#modal_x {position:absolute; top:0px; left:0px; width:100%; text-align:right; }

/* hlidacka */
.radek1 { background-color:#000000; color:#FFFFFF;}
.radek1 a{ color:#FFFF00;}
.radek2 { background-color: #CC0000; color:#FFFFFF;}
.radek2 a{color:#FFFFFF;}
.radek3 { background-color: #EAB296; color:#000000;}
.radek4 { background-color: #FBDEAA; color:#000000;}
.radek5 { background-color: #FBFCD2; color:#000000;}
.radek6 { background-color:#e6e6e6; color:#000000;}

/* sestava */
#sestavy_stredisko { margin-top:10px; padding:8px 0px; border-bottom:1px dashed #666666;border-top:1px dashed #666666; font-size:16px; font-weight:bold; margin-bottom:25px;}
#sestavy_den { margin-left:15px; margin-top:10px;}
#sestavy_den_d { padding:5px; background-color:#666666; color:#FFFFFF; font-weight:bold; font-size:14px;}
#sestavy_den_u {  font-size:12px; margin-left:15px;}
#sestavy_soucet{ margin-top:25px; margin-left:15px; border: 1px solid #333333;  margin-bottom: 45px;}
#sestavy_msg { background-color:#666666; color:#FFFFFF; text-align:center; padding:25px;}