/* CSS Document */

* {margin:0px; padding:0px;}

html {background:url(../images/bg.png); padding:30px 0px 50px 0px;}

div#Bg_upper {background:url(../images/bg_upper.png); width:100%; height:510px; position:absolute; top:0px; left:0px;}

div#Obal {margin: 0 auto; width:900px; height:850px; position:relative; background:url(../images/body_bg.png) repeat-y;}

div#Upper {position:absolute; width:100%; height:77px; background:url(../images/body_upper_bg.png) repeat-x; top:0px; left:0px;}

div#Upper_r {position:absolute; background:url(../images/body_upper_right.png) no-repeat; right:-19px; top:-8px; width:125px; height:85px;}

div#Upper_l {position:absolute; background:url(../images/body_upper_left.png) no-repeat; height:280px; width:321px; left:-33px; top:-9px;}
div#Upper_l img {border:none; position:absolute; top:43px; left:39px;}

div#Stin_u_l {position:absolute; background:url(../images/body_left_stin_u.png) no-repeat; height:338px; width:7px; top:142px; left:0px;}
div#Stin_u_r {position:absolute; background:url(../images/body_right_stin_u.png) no-repeat; height:447px; width:8px; top:33px; right:-2px;}
div#Stin_d_l {position:absolute; background:url(../images/body_left_stin_b.png) no-repeat; height:369px; width:7px; bottom:-6px; left:0px;}
div#Stin_d_r {position:absolute; background:url(../images/body_right_stin_b.png) no-repeat; height:347px; width:7px; bottom:0px; right:-1px;}

div#Bottom 		{position:absolute; width:100%; height:6px; background:url(../images/body_b.png) repeat-x; bottom:-6px; left:0px;}
div#Bottom_r 	{position:absolute; width:33px; height:6px; background:url(../images/body_b_r.png) no-repeat; bottom:Opx; right:-1px;}

div#Menu_left {position:relative; float:left; width:250px; height:900px; left:7px;}
div#Menu {position:relative; margin:260px 0px 0px 0px;}
div#Menu h2 {background:url(../images/menu_podtrzeni.png) no-repeat center bottom; margin:0px;}
div#Menu_left ul {positon:relative; text-align:left; line-height:24px; margin:7px 0 0 70px;}
div#Menu_left ul li {}
div#Menu_left ul li a {color:#29575a; font-size:19px; font-family:"Times New Roman", Times, serif; font-weight:400; text-decoration:none;}

 /*div#Menu_left ul li a:first-letter {color:#fff;}*/
div#Menu_left ul li a:hover {color:#fff; text-decoration:underline;}
/*div#Menu_left ul li:first-letter {color:#000066;}*/

div#Menu_bottom {position:absolute; bottom:50px; background:url(../images/body_left_b.png) no-repeat; left:0px; width:250px; height:575px;}

div#MP {position:relative; float:right; width:650px; background-image:url(../images/mp_bg.png) repeat;}

h1 {font-size:26px; font-weight:400; font-family:"Times New Roman", Times, serif; margin:32px 0px 0px 20px; text-align:center;}
h1 a {text-decoration:none; color:#000000;}

a {color:#000000;}
a:hover {color:#000000; text-decoration:none;}

h2 {font-size:22px; font-weight:700; text-align:center; color:#444; 
	background:url(../images/h1_podtrzeni.png) no-repeat center bottom; 
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 5px 0; padding:3px 0 4px 0; clear:both;}
	
div#Menu h2 {font-size:20px; text-align:left; margin:10px 0 7px 0; padding:3px 0 4px 70px;}

h3 {font-size:21px; font-weight:700; text-align:left; color:#444;}

h4 {font-family:Arial, Helvetica, sans-serif; font-size:16px;  font-weight:400; text-align:left; color:#224143; margin:10px 0 4px 5px; }

p {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; font-weight:400; margin:0px 30px 8px 30px; color:#3f3f3f;}

strong {font-weight:400;}

div#Uvod {float:left; width:350px; padding-left:30px; border:#999999 solid 1px; border-width:0 1px 0 0;}
div#Uvod p {text-align:justify; margin:10px 30px 8px 10px;}

div#Novinky {float:right; position:relative; width:250px; }
div#Novinky p {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; font-weight:700; margin:0px 10px 3px 10px; color:#555;}
div#Novinky a {color:#fff; font-size:11px; text-decoration:underline;}
div#Novinky a:hover {color:#29575a; font-size:11px; text-decoration:underline;}
div#Novinky strong {color:#224143;}

div#Footer {position:absolute; bottom:-21px; right:0px; text-align:right; padding:0px;}
div#Footer p {font-size:11px; margin:0px;}
div#Footer a {color:#3f3f3f; text-decoration:none;}
div#Footer a:hover {color:#3f3f3f; text-decoration:underline;}

div#Nabidka {float:left; position:relative; width:330px; height:400px; margin:10px  0 0 30px;}

div.clear {clear:both;}

table#Menu_upper {margin:14px auto 0px auto;}
table#Menu_upper td {text-align:left; padding:0px 20px 0px 20px;}
table#Menu_upper a {color:#4c696b; text-decoration:none; font-size:15px;}
table#Menu_upper a:hover {text-decoration:underline;}


ul {list-style:none; margin:0 0 8px 120px; font-family:Arial, Helvetica, sans-serif; font-weight:700; color:#3f3f3f; font-size:13px;}

ul em {font-weight:700; color:#fff; font-size:17px; font-style:normal;}

a.nabidka_I, a.nabidka_II, a.nabidka_III, a.nabidka_IV 
{display:block; float:left; width:155px; position:relative; color:#000000; font-size:18px; font-family:"Times New Roman", Times, serif; text-align:left; text-decoration:none; text-align:left; margin:0px 0px 20px 75px;}
a.nabidka_I {background:url(../images/podklad_preklady_complete.png) no-repeat left 0px; padding:153px 0 5px 35px; }
a.nabidka_I:hover {background:url(../images/podklad_preklady_complete.png) no-repeat left -175px; color:#666;}
a.nabidka_II {background:url(../images/podklad_tlumoceni_complete.png) no-repeat left -175px; padding:153px 0 5px 28px;}
a.nabidka_II:hover {background:url(../images/podklad_tlumoceni_complete.png) no-repeat left 0px; color:#666;}
a.nabidka_III {background:url(../images/podklad_jazykove_kurzy_complete.png) no-repeat left 0px; padding:153px 0 5px 17px;}
a.nabidka_III:hover {background:url(../images/podklad_jazykove_kurzy_complete.png) no-repeat left -175px; color:#666;}
a.nabidka_IV {background:url(../images/podklad_letni_kurzy_complete.png) no-repeat left 0px; padding:153px 0 5px 24px;}
a.nabidka_IV:hover {background:url(../images/podklad_letni_kurzy_complete.png) no-repeat left -175px; color:#666;}

td {padding:10px 10px 10px 25px;}
td p {margin:0px;}

ul.odkazy {margin:0px 0px 10px 20px; width:610px; text-align:center;}
ul.odkazy li {display:inline; font-size:12px;}

#Navrcholu {position:absolute; bottom:-20px; left:100px;}
