html,body {
	border: 0px;
	margin: 0px;
	background-image: url(../img/bag.jpg); 
	/*background-repeat: no-repeat;*/
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color:#E4E0E1;
	height:100%;	
	
	}

#bgmain{
	position: relative; padding-left:5px; padding-right:5px;
	margin:auto; width:750px; min-height:100%;_height:100%; background-color:#ffffff; background-image: url(../img/layout.jpg); 
}
	
	
#header
{
position:relative; width:750px;height:160px; border:0px;background-image: url(../img/header.jpg); background-repeat: no-repeat; border-bottom:0px solid #cccccc; background-position:bottom;left:1px;
}
#layout
{
position:relative; width:545px;border: 0px;min-height:550px; _height:550px; padding-top:30px;
padding-left:15px; padding-right:180px;text-align:justify;
}
#footer
{
position:relative; width:740px;height:76px;  border: 0px solid #AFAFAF;  margin-top:10px;
  padding-top:10px;text-align:center;background-color:#CD3B12; background-image: url(../img/footer.jpg); background-repeat: repeat-x;color:#EFEFEF; border-width: 0px 0px 0px 0px; left:1px;
}

#footer a:link{text-decoration:underline; color: #ffffff;}
#footer a:visited {text-decoration:underline; color: #ffffff;}
#footer a:active {text-decoration:underline; color: #ffffff;}
#footer a:hover {color: #cccccc; text-decoration: none;}	


#logo
{
position:absolute;width:153px; height:15px;display:block;z-index:16; left: 5px; top: 0px;
}#logo a:link {text-decoration: none; color: #9B072B;}
	#logo a:visited {color: #9B072B; text-decoration: none;}
	#logo a:active {color: #9B072B; text-decoration: none;}
	#logo a:hover {color: #EFEFEF; text-decoration: none;}
	#logo h2 {margin:0px; padding:0px;}
#header_left
{
position:absolute;  z-index:100; right: 20px; top: 12px; text-align:right; color:#000000;
}
 #header_left a:link {text-decoration: underline; color: #666666;}
 #header_left a:visited {color: #666666; text-decoration: underline;}
 #header_left a:active {color: #666666; text-decoration: underline;}
 #header_left a:hover {color: #cccccc; text-decoration: none;}
#drobeckova
{
position:absolute; width:535px;height:21px; z-index:2; left:0px; top: 1px;color:#ffffff;background-color:#CD3B12; BORDER:0PX;background-image: url(../img/bg_title.jpg); line-height:21px;padding-left:10px;
}
	#drobeckova a:link {text-decoration: none; color: #ffffff;}
	#drobeckova a:visited {color: #ffffff; text-decoration: none;}
	#drobeckova a:active {color: #ffffff; text-decoration: none;}
	#drobeckova a:hover {color: #EFEFEF; text-decoration: underline;}
#copyright
{
position:relative; width:740px;height:30px; left:1px;border: 0px solid #AFAFAF;margin-top:0px;text-align:center; 
overflow:none;text-align:center; color:#ffffff; border-width: 0px 0px 0px 0px;}
	#copyright a:link {text-decoration: none; color: #ffffff;}
	#copyright a:visited {color: #ffffff; text-decoration: none;}
	#copyright a:active {color: #ffffff; text-decoration: none;}
	#copyright a:hover {color: #EFEFEF; text-decoration: underline;}
.copyright_left{float:left;padding:5px;margin:0px;top:-10px;}
.copyright_right{float:right;padding:5px;margin:0px;text-align:right;}
.copyright_doporucte{position:relative;padding:5px; color:#fff;margin:0px; height:12px; text-align:left;}
	
.hidden{display:none; visibility:hidden;}
.hidden a:link {text-decoration: none; color: #F58E27;}
.hidden a:visited {color: #F58E27; text-decoration: underline;}
.hidden a:active {color: #F58E27; text-decoration: underline;}
.hidden a:hover {color: #666666; text-decoration: none;}

#navigace
{
position:absolute; width:558px; height:21px;z-index:100;padding-top:0px;padding-left:0px; right:8px; top:42px;
background-color:#CD3B12; BORDER:0PX;background-image: url(../img/bg_title.jpg);}
.mapa_stranek{font-size:11px;}	
.mapa_stranek h2{font-size:13px;margin:0px; padding:0px;font-weight:normal;}
.mapa_stranek h3{font-size:12px; margin:0px; padding:0px; font-weight:normal;}
.mapa_stranek h4{font-size:12px; margin:0px; padding:0px; font-weight:normal;}
.mapa_stranek li{padding-bottom:0px; line-height:20px; margin-top:0px;list-style-image: url("../img/mapa-stranek.jpg");}

#prohlaseni{width:410px;_width:100%;position:relative; margin:auto;padding:10px; background-color:#ffffff; color:#000000; height:98%;}

H1{font:18px Verdana, sans-serif; color:#8F2C11; font-weight:normal;margin-top:10px; margin-bottom:10px; margin-left:0px; border-bottom:0px solid #cccccc;padding:0px;}
H2{font:14px Verdana, sans-serif; color:#CD3B12; font-weight:bold;margin-top:15px;margin-bottom:15px;margin-left:0px;  }
H3{font:11px Verdana, sans-serif; color:#CD3B12; font-weight:bold;margin-top:15px; margin-bottom:15px;margin-left:0px;}

H2 a:link {text-decoration: underline; color: #EF5026;}
H2 a:visited {color: #EF5026; text-decoration: underline;}
H2 a:active {color: #EF5026; text-decoration: underline;}
H2 a:hover {color: #666666; text-decoration: none;}

H3 a:link {text-decoration: underline; color: #EF5026;}
H3 a:visited {color: #EF5026; text-decoration: underline;}
H3 a:active {color: #EF5026; text-decoration: none;}
H3 a:hover {color: #666666; text-decoration: none;}

a:link {text-decoration: underline; color: #C8390F;}
a:visited {color: #C8390F; text-decoration: underline;}
a:active {color: #C8390F; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}

.odkaz_jinam{background-image:url("../img/odkaz_jinam.gif");background-repeat: no-repeat;background-position: 100% 0%;padding-right: 26px;}
.odkaz_popup{background-image:url("../img/odkaz_popup.gif");background-repeat: no-repeat;background-position: 100% 0%;padding-right: 15px;}
/* MAIL FORM ZACATEK */
.mail_form{margin-top:5px;margin-bottom:7px; border:1px solid #cccccc; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; width:160px; background-color:#FEFCF0;}
.mail_form_area{margin-top:5px;margin-bottom:7px; border:1px solid #cccccc; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; width:160px; height:70px; background-color:#FEFCF0;}
#mail_form{position:absolute;top:40px; left:400px;}
/*MAIL FOR KONEC*/
.form100{padding:0px; margin-left:0px; border:1px solid #cccccc; width:100px; font-size:11px;}
.form70{padding:0px; margin:0px; border:1px solid #cccccc; width:70px; font-size:11px;}
form {margin:0px; padding:0px;}
input{border:1px solid #cccccc; }
p {margin-top:10px;margin-bottom:10px; text-indent: 20px; }
table {font-size:10px;}

/*  /////////////INDIVIDUAL /.///////*/
#layout img {border:1px solid #CB3910; margin-left:15px;}
#layout .help img {margin:2px;}
#layout li {padding-top:10px;}

.obrazek_levo{margin-left:20px;}
.formular{border:1px solid #cccccc;}
.warning{color:red;}
.roh_left{position:absolute;left:-27px;z-index:500; display:block;background-image:url("../img/roh_left.gif"); width:27px;height:21px;}
.footer_roh_left{position:absolute;left:0px;z-index:500;top:0px; display:block;background-image:url("../img/footer_left.jpg"); width:23px;height:21px;}
.roh_right{position:absolute;right:-23px;z-index:500;top:0px; display:block;background-image:url("../img/roh_right.jpg"); width:23px;height:21px;}

#layout_right
{
position:absolute; width:155px; background-color:#ffffff;min-height:300px;z-index:3; right:14px;_right:0px;top:22px;text-align:justify;

}
#layout_right_aktuality
{
position:relative;  width:100%; min-height:100px;_height:100px; text-align:left;
padding:5px; border:1px solid #CD3B12; border-width:0px 1px 1px 1px;
background-color:#ffffff;}
.layout_right_aktuality_head  {font-size:10px; background-color:#CD3B12;background-image:url("../img/bg_title.jpg");padding-left:10px; position:absolute; width:157px; height:21px; top:-21px; left:-1px;}
.layout_right_aktuality_head h2{margin:0px; padding:0px; color:#fff; font-size:10px;line-height:21px;}

#layout_right_aktuality h3 {font-size:10px;  color:#EF5026;margin:0px;padding:0px; margin-bottom:5px; margin-top:10px; text-align:left;}
#layout_right_aktuality h3 a:link {text-decoration: none; color: #EF5026;}
#layout_right_aktuality h3 a:visited {color: #EF5026; text-decoration: none;}
#layout_right_aktuality h3 a:active {color: #EF5026; text-decoration: none;}
#layout_right_aktuality h3 a:hover {color: #666666; text-decoration: underline;}
.layout_right_aktuality_pod {position:relative;  color:#9B072B;margin:0px;padding:0px; margin-bottom:10px; text-align:right;}

#layout_right_text{
position:relative; width:100%; min-height:200px;_height:200px;padding:5px;background-color:#fff; border:1px solid #CD3B12;margin-top:30px;border-width:0px 1px 1px 1px;
}
#layout_left_text h2 {font-size:10px; background-color:#EFE0E0; color:#9B072B;margin:0px;padding:5px; margin-bottom:5px;}
#header_top h2{position: absolute; top:10px; left:220px; font-size:15px; font-weight:bold; color:#000000; margin:0px; padding:0px;}
.tabulka_skoleni {text-align:left; }
.tabulka_skoleni td{text-align:left; padding-left:5px;}

.form_objednavka_skoleni legend{font-size:11px; font-weight:bold;}
.form_objednavka_skoleni fieldset{padding:5px;}
.form_skoleni_200 {width:200px;padding:0px; margin-top:2px; margin-bottom:2px; border:1px solid #cccccc;  font-size:11px;}
.form_skoleni_100 {width:100px;padding:0px; margin-top:2px; margin-bottom:2px; border:1px solid #cccccc; height:15px; font-size:11px;}
.form_skoleni_50 {width:50px;padding:0px; margin-top:2px; margin-bottom:2px; border:1px solid #cccccc; height:15px; font-size:11px;}
.form_objednavka_skoleni table{margin:0px; padding:0px; font-size:11px;}
.form_objednavka_skoleni textarea{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;}
