/* CSS Document */
* { margin:0; padding:0;}

.column { float:left;}
.clear { clear:both;}

html, body { height:100%; }
body {font-size:100%; line-height:1.1em; text-align:center; background:url(images/bg.gif) repeat-x top #f0f6f9}
html, input, textarea
	{	font-family:Arial; 
		color:#6d6668;
	}	
#navigace-box{background-color: #fff;width: 715px;}
#navigace{background-color: #fff;width: 670px;float: left;border: 10px solid #fff;padding: 2px 0 0 0px;color: #000;font-size: 0.75em;}
#navigace a{color: #000;text-decoration: underline;} /*#62b327;*/
#navigace a:hover{text-decoration: none;}

.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

b, strong{color:#000000; font-size:1.1em}

a{color:#222222; text-decoration:underline} 
a:hover{text-decoration:none}
.a1{color:#0ea0e5;  font-size:1.4em; } 
.a2{color:#222222; background:url(images/arrow3.gif)  top left no-repeat; background-position:0 5px; padding-left:15px } 
.a3{color:#62b327; background:url(images/arrow1.gif)  top left no-repeat; background-position:0 5px; padding-left:15px } 

ul{margin:0; padding:0; list-style:none}
ul li{background:url(images/arrow.gif)  top left no-repeat; background-position:0 10px; margin:0px; padding-left:19px; }
ul li a{color:#2c2829; text-decoration:none; font-size:1.1em; line-height:25px } 
ul li a:hover { text-decoration:underline; }

.ul1 ul{margin:0; padding:0; list-style:none; line-height:25px}
.ul1 ul li{background:url(images/arrow1.gif)  top left no-repeat; background-position:0 12px; margin:0px; padding-left:15px; }
.ul1 ul li a{color:#62b327; text-decoration:underline; font-size:1.1em } 
.ul1 ul li a:hover { text-decoration:none; }

.ul2{margin:0 0 0 5px; padding:0; list-style:none; line-height:27px}
.ul2 li{background:url(images/arrow3.gif)  top left no-repeat; background-position:0 12px; margin:0px; padding-left:15px; }
.ul2 li a{color:#222222; text-decoration:underline; font-size:1.1em } 
.ul2 li a:hover { text-decoration:none; }


/*content*/
#content{ font-size:0.75em; width:100%; text-align:left; background:#FFFFFF}
#content .indent_main{ padding:0px 9px 0px 8px}
#content .indent_col2{ padding:14px 0px 0px 21px}
#content .indent{ padding:19px 0px 25px 0px}
#content .indent1{ padding:27px 30px 25px 32px}
#content .title{ background:url(images/bg_title.gif) no-repeat  center left #ecf1f5; padding:18px 5px 18px 49px}
#content .title1{ background:url(images/bg_title2.gif) no-repeat  center left #ecf1f5; padding:18px 5px 18px 49px; margin-top:11px}
#content .title2{ margin-bottom:25px}
#content .line{ margin-bottom:19px}
#content .line1{ margin:15px -35px 19px 0}
#content .line2{ margin:29px 0px 25px 0}
#content h1 { font-size:1.7em; color:#000000; font-weight:normal}
#content .h1 { margin-bottom:27px}
#content h2 { font-size:1.7em; color:#000000; font-weight:normal}
#content .h2 { margin-bottom:27px}
#content p{ margin:10px 0px 0px 0px}
#content .p1{ margin:10px 0px 20px 0px}
#content .pic_left{ float:left; margin:0px 27px 16px 0px}
#content .pic_left1{ float:left; margin:0px 21px 16px 0px}
#content .pic{  margin:10px 0px 18px 0px}
#content .bg1{ background:url(images/bg3.gif) repeat-x bottom #e3e9ed; padding:4px 10px 13px 30px; color:#2c2829}
#content .bg2{ background:url(images/bg2.gif) repeat-x bottom #f4f8fa; padding:14px 23px 23px 30px}
#content .bg3{ background:url(images/bg2.gif) repeat-x bottom #f4f8fa; padding:4px 10px 13px 30px; color:#2c2829}
#content .more{ margin:26px 9px 0px 0px}
#content .more1{ margin:26px 0px 0px 0px}
#content .txt{ color:#0ea0e5; text-transform:uppercase; font-weight:bold}
#content .txt1{ color:#2c2829; }

/*index-2.html*/
#page3 #content .indent_col2{ paadding:14px 20px 0px 21px;}
#page3 #content .bg1{  padding:9px 23px 24px 30px;}
#page3 #content .col1 .bg1 p{ margin:0px}
#page3 #content .col1 .bg1 strong{ float:right; margin-bottom:15px}

#page3 #content .bg2{  padding:9px 23px 24px 30px; margin-bottom:15px}
#page3 #content .col1 .bg2 p{ margin:0px}
#page3 #content .col1 .bg2 strong{ float:right; margin-bottom:15px}

#page3 #content .bg3{  padding:9px 23px 24px 30px;margin-bottom:15px}
#page3 #content .col1 .bg3 p{  margin:0px;color:#6d6668;}
#page3 #content .col1 .bg3 strong{  margin-bottom:15px;color:#6d6668;}

/*index-3.html*/
#page4 #content .bg1{ padding:10px 23px 45px 30px; }
#page4 #content .col2 p{ margin:0px 0px 21px 0px}
/*index-4.html*/
#page5 #content .indent{ padding:26px 20px 45px 32px; }
#page5 #content p{ margin:15px 0px 0px 0px}
#page5  ul{padding: 0;margin: 0 0 0 25px;list-style-type: square;}
#page5  li{padding: 0px;margin: 0;font-size: 12px;text-align: justify;background-image: none;}

#kbCode DIV, #kbCode TD, #kbCode A { color: #434343; font-size: 12px; }
#kbCode FORM { margin-bottom: 0px; }
#kbCode .text-W { color: #FFFFFF; font-weight: bold; }
#kbCode .color-A { background-color: #62B327; }
#kbCode .button IMG { border: 0px none; float: right; margin-top: 6px; }
#kbCode .kbForm { background-color: #F4F5F7; border-bottom: 1px solid #115087; padding: 0px; }
#kbCode .kbForm DIV { margin-top: 3px; margin-left: 10px;}
#kbCode .kbForm LABEL { display: inline; float: left; width: 125px; margin: 0px 0px 0px 11px; line-height: 15px; }
#kbCode .kbForm SELECT { border: 1px solid #AAB2B5; width: 103px; }
#kbCode .kbForm INPUT { color: #000;font-size: 100%; margin-bottom: 1px; padding-right: 3px; text-align: right; width: 83px; height: 17px;}
#kbCode .kbForm .or { padding: 0px 0px 0px 11px; line-height: 15px; width:130px; }
#kbCode .kbForm .readonly { background: #F0F0F0; }

/*footer*/
#footer { color:#596a74; font-size:0.56em;height: 70px; padding:10px 0px 27px 0px;}
#footer span { text-transform:uppercase}  
#footer a {color:#000; text-decoration:underline} /*#596a74*/  
#footer a:hover {  text-decoration:none}
#footer #pata{width: 700px;height: 70px;text-align: left; float: left;padding-left: 15px;}
.h{ height:50px}
#page4 input{width:173px; height:20px;font-size:1em;padding-left:5px;margin-bottom:3px}
#page4 textarea{width:193px; height:70px;font-size:1em;padding-left:5px;margin-bottom:11px;overflow:auto}	
.blackborder td, .blackborder th{padding:.05em .3em;border:1px solid #000;font-size: 12px;color: #000;}
#page4 table {border-spacing:0;border-collapse:collapse;empty-cells:show;}
div.novinka { text-align: justify; margin-bottom: 10px;  padding-bottom: 5px;}
div.novinka h2{font-size: 15px;}

#form{width: 630px;color: #6d6668;}
#form fieldset{border: 1px solid #6d6668;}
#form legend{color: #6d6668;margin-left: 10px;font-weight: bold;}
#form label{color: #6d6668;cursor:hand;}
#form ol{padding: 0;margin: 0 0 0 35px;}
#form li{color: #6d6668;}
#form .input, #form select, #form textarea{border: 1px solid #6d6668;font-size: 11px;}
#form textarea{margin: 0px;padding: 0px;width: 99.5%;height: 90px;}
#form table{border: 10px solid #fff;width: 100%;}
#form .w210{border: 1px solid #6d6668;width: 130px;}
#form .w570{border: 1px solid #6d6668;width: 450px;}
#form .w215{border: 1px solid #6d6668;width: 141px;_width: 136px;}
#form .w225{border: 1px solid #6d6668;width: 176px;_width: 181px;}
#form .w50{border: 1px solid #6d6668;width: 40px;}
#form .w150{border: 1px solid #6d6668;width: 130px;}
#form .w155{border: 1px solid #6d6668;width: 105px;}
#form .w170{border: 1px solid #6d6668;width: 130px;}
#form .w175{border: 1px solid #6d6668;width: 135px;}
#form .den{width: 42px;}
#form .mesic{width: 75px;}
#form .rok, #form .w62{width: 47px;border: 1px solid #6d6668;}
#studium_send{font-size: 14px;font-weight: bold;width: 192px;}
#send_button{margin-top: 20px;font-size: 15px;font-weight: bold;}
.error, .send{width: 610px;margin: 10px 0;padding: 10px;border: 1px solid #0065ff;font-weight: bold;text-align: center;color: #0065ff;font-size: 15px;}
.error {color: #ff0000;font-size: 12px;}

