html {background:#fff url("../img/html.gif") repeat 0 0;}
body {background:url("../img/body.gif") no-repeat 30px 45px; color:#000; font-family:"Arial CE", Arial, Sans-serif; font-size:12px; margin:0; padding:0 0 20px 0; border:0;}
h1 {color:#111; font-size:16px; font-weight:200; letter-spacing:4px; line-height:22px; margin:0; padding:0;}
h1 span {display:none;}
h1 a {display:block; width:640px; height:200px;}

/*------------Form------------*/
.form-vzkaznik {margin:10px 0 0 0;}
.inp {background:#fff; color:#333; font-family:"Arial CE", sans-serif; font-size:12px; margin:3px 0; padding:3px; 
	  border:1px solid #bbb; width:260px;}
.textarea {background:#f5f5f5; overflow:auto; color:#333; font-family:"Arial CE", sans-serif; font-size:12px; margin:3px 0; 
		   padding:3px; border:1px solid #bbb; width:260px; height:70px;}
.but {background:#444; color:#99dd57; font-family:"Arial CE", sans-serif; font-size:11px; margin:5px 12px; padding:3px 10px; 
	   border:1px solid #ccc; width:110px; height:auto;}

.rybioko {display:none;}
.rybizub {display:none;}

/*------------Table------------*/

/*------------Obsah www stranek------------*/
#menu {background:#333 url("../img/menu.gif") repeat-x left bottom; margin:0; padding:0; width:100%; height:45px;}
#menuV {background:#444 url("../img/menuV.gif") no-repeat 0 0; text-align:left; line-height:45px; margin:0 0 0 30px; 
		padding:0 20px; width:620px; height:45px;}
#menuV a {color:#fff; font-size:14px; text-decoration:none; padding:0 15px;}
#menuV a:hover {color:#99dd57;}
#menuV img {float:left; margin:0 70px 0 30px; border:0;}

#obal {background:#fff; color:#000; margin:0 0 0 50px; padding:10px 30px 0 30px; width:560px; height:auto;}

.horni {margin:0; padding:0; width:560px; height:200px;}
.uvod {background:#f9f9f9 url("../img/uvod.jpg") no-repeat 0 0;}
.o-firme {background:#f9f9f9 url("../img/o-firme.jpg") no-repeat 0 0;}
.reference {background:#f9f9f9 url("../img/reference.jpg") no-repeat 0 0;}
.kontakt {background:#f9f9f9 url("../img/kontakt.jpg") no-repeat 0 0;}

#telo {margin:0; padding:20px 0 0 0; width:560px; height:auto;}
#telo h2 {color:#000; clear:both; font-size:16px; line-height:30px; letter-spacing:3px; font-weight:200; margin:0; padding:10px 0 0 0;}
#telo h3 {color:#333; font-size:14px; margin:0; padding:10px 0 0 0;}
#telo p {color:#555; line-height:16px; text-align:justify; margin:5px 0 10px 0;}
#telo p b {font-size:14px; line-height:16px;}
#telo img {padding:3px; border:1px solid #999;}
#telo p a {color:#6bab2d; text-decoration:none; border-bottom:1px dashed;}
#telo p a:hover {color:#000; border-bottom:1px solid;}
#telo ul {list-style-type:none; color:#555; margin:10px; padding:0;}
#telo ul b {color:#333;}
#telo li {background:url("../img/li.gif") no-repeat 0 4px; padding:2px 0 2px 16px;}
#fotogalerie {width:560px; height:auto;}
#fotogalerie img {margin:3px;}
#kontakt {float:left; width:260px; height:auto;}
#vzkaz {float:left; padding:0 0 0 30px; width:270px; height:auto;}
#top {text-align:right; margin:0; padding:0; width:560px; height:20px;}
#top a {color:#6bab2d; font-size:11px; text-decoration:none; line-height:20px; padding:0; border:0;}
#top a:hover {color:#000; border:0;}
#top img {border:0;}

/*------------Zapati------------*/
#copy {background:#fff url("../img/orange.gif") no-repeat 0 0; margin:10px 0 0 0; padding:0; width:560px; height:40px;}
#copyV {background:#f5f5f5; color:#333; font-size:11px; line-height:20px; margin:0; padding:0 10px; width:540px; height:20px;}
#copyV a {color:#777; text-decoration:none; padding:0 2px}
#copyV a:hover {color:#000; text-decoration:underline;}

/*------------Span------------*/
.active {color:#99dd57; font-size:14px; padding:0 15px;}
.center {text-align:center;}
.clear {clear:both; font-size:0px; line-height:0px;}
.FL {float:left; border:0; margin:10px 10px 0 5px; padding:0;}
.FR {float:right; border:0; margin:0 5px 0 10px; padding:0;}
