body { margin: 15px 0 0 0; padding: 0; text-align: center; font: 12px arial, verdana, sans-serif; line-height: 170%; color: #000; background: #111;}

h1 {margin: 0;}
h2 {font-size: 1.5em; padding: 10px 0 0 0;}
h3 {color: #ff9e00; padding: 0;	margin: 0; font-size: 1.2em; }
p, ol, blockquote {	margin: 0 0 5px 0;}
a:link {	color: #ff9e00;}
a:hover {	text-decoration: none;}
a:visited {	color: #777;}
img {	border: none; padding: 0; margin: 0;}

/* Header */

#header { width: 780px; height: 155px; margin: 0 auto; background: #faa519 url(../img/bg_header_oranz.jpg) no-repeat top left;}
#header h1 {display: none;}
#header img { padding: 0; margin: 0; border: none;}

/* Celek */
#content { text-align: left; width: 780px;	margin: 0 auto;	background: url(../img/bg_body.jpg) repeat-y top center;}

/* Left Menu */
#colOne {	float: left;	width: 175px;	padding: 20px 10px 0 15px;}
#colOne ul { list-style: none;	margin: 0; padding: 0;}
#colOne li { float: left; margin: 0px;	padding: 0 0 5px 0; border: none; width: 175px; font-weight: bold;}

#colOne li.nadpis { display: block; text-decoration: none;  padding: 10px 0 5px 3px;  }

#colOne li a.fbanka { display: block;	background: url(../img/fbanka.gif) no-repeat center left; color: #333; text-decoration: none;  line-height: 1.1; height: 20px; padding: 7px 0 0 25px;}
#colOne li a.virtual { display: block;	background: url(../img/360virtual.gif) no-repeat center left; color: #333; text-decoration: none;  line-height: 1.1; height: 20px; padding: 7px 0 0 25px;}
#colOne li a.kypr { display: block;	background: url(../img/flag-kypr.gif) no-repeat center left; color: #333; text-decoration: none;  line-height: 1.1; height: 20px; padding: 7px 0 0 40px;}
#colOne li a.skypr { display: block;	background: url(../img/flag-skypr.gif) no-repeat center left; color: #333; text-decoration: none;  line-height: 1.1; height: 20px; padding: 7px 0 0 40px;}
#colOne li a:hover { text-decoration: none; color: #000; padding: 7px 0 0 25px;}
#colOne li a:hover.kypr, #colOne li a:hover.skypr { text-decoration: none; color: #000; padding: 7px 0 0 40px;}
.menutitul { height: 25px; font-weight: bold; color: #fba51a;}



/* Obsah */
#colTwo {	float: left;	width: 520px;	padding: 0px 35px 0 25px;}
#colTwo img {	float: right; padding: 5px 0 5px 0;}
#colTwo img.pad {	float: right; padding: 5px 0 10px 15px;}
#colTwo img.vico {	float: left; margin: 0 4px 0 0;}
#colTwo img.panotn {	float: left; }
#colTwo p {text-indent: 2px; text-align: justify;}
#colTwo ul {padding: 0; margin: 0;}
#colTwo iframe {border-style: none}
#colTwo h3 {padding: 5px 0 2px 0; }
#colTwo h3.kypr {float: left;}

#colTwo span.vrbox {width: 250px; height: 85px; text-decoration: none; font-variant: small-caps; text-align:center; margin: 10px 20px 10px 0; padding: 0; background: url(../img/fotobanka-vr-pozadi.gif) no-repeat top left; float: left;}
#colTwo img.vrbox {	padding: 0; margin: 0;}
#colTwo span.vrbox-right {width: 250px; height: 85px; text-decoration: none; font-variant: small-caps; text-align:center; margin: 10px 0px 10px 0; padding: 0; background: url(../img/fotobanka-vr-pozadi.gif) no-repeat top left; float: left;} 

#colTwo span.panobox {width: 160px; height: 85px; text-decoration: none; font-variant: small-caps; text-align:center; margin: 10px 20px 10px 0; padding: 0; background: url(../img/fotobanka-pano-pozadi.gif) no-repeat top left; float: left;}
#colTwo img.panobox {	padding: 0; margin: 0;}
#colTwo span.panobox-right {width: 160px; height: 85px; text-decoration: none; font-variant: small-caps; text-align:center; margin: 10px 0px 10px 0; padding: 0; background: url(../img/fotobanka-pano-pozadi.gif) no-repeat top left; float: left;}
 
/* Footer */
#footer {	width: 780px;	margin: 0 auto;	padding: 10px 0;	background: url(../img/footer.gif) repeat-x;	font-size: smaller; text-align:center;}
#footer * {	color: #333;}


#formular { border: none; font-weight: bold; text-align: left; padding: 0 10px;}
