body { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
padding: 0; margin: 0;
background: url(/public/i/back-body.gif) repeat-x #f5f2eb;
}
table {
	border-collapse: collapse;
}
td {color: #505050;font-size: 75%;margin: 0;padding: 0;}
th { font-size: 75%; text-align: left; color: #505050;}
h1 {
	font-size: 200%;
	color: #ff8c00;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	font-weight: normal;
}
h1 a, h1 a:visited {color: #f47a20; text-decoration: none;}
h1 a:hover {text-decoration: underline;}

h2 {font-size: 160%; color: #4c5f99; letter-spacing: -1px;}
h2 a, h2 a:visited {	color: #4c5f99; letter-spacing: -1px;}

h4 {font-size: 120%;color: #4c5f99; margin: 10px 0 5px 0;}
h4 a, h4 a:visited {color: #4c5f99;}
h4 a:hover {color: #f47a20;}

h5 {margin: 0; padding:0; font-size: 100%;}
h6 {font-size: 50px; color:#d4cbb8; margin:0; padding:0; letter-spacing: -2px;}
a, .rightmain h1 a, .rightmain h1 a:visited {color: #4c5f99;}
a:visited {color: #939;}
a:hover, .rightmain h1 a:hover {color: #f47a20; }
.logo { padding: 72px 10px 0 0;}
.logo img {position: relative; left: -6px; z-index: 10; border:none;}
.topmenu {padding: 40px 0 0 0;}
.podmenu {	font-size: 70%;}
.botmenu {color:#d4cbb8;}
.podmenu ul {	color: ##f47a20; margin: 20px 0 0 -20px; padding: 0 0 0 35px;}
.podmenu ul li {	margin: 0 0 5px 0;}
.podmenu a, .podmenu a:visited, .botmenu a, .botmenu a:visited, .podvaltext a, .podvaltext a:visited { color: #f47a20;}
.podmenu a:hover, .botmenu a:hover, .podvaltext a:hover {color: #4c5f99;}

.podmenu ul ul {margin: 5px 0 10px -20px;padding: 0 0 0 35px;}

.folio { vertical-align: top; padding: 30px 25px 10px 0; }
.folio img#wrk { float: left; margin: -20px 25px 0 0; border: none;}
.folio span {font-size: 80%; color: #f47a20;}
.folio div { padding: 1px 0 30px 16px; display: block;} 
.folio p { padding:0; margin: 3px 0 0 0;}
.folioimg {padding: 2px 0 0 0;}
.folioimg img { border: 5px solid #e5e2d9;}
.cl { padding: 30px 20px 0 0;}

.nagrada { border: none; margin: 0 0 2px -20px; float: left;}
.bullet{ border: none; margin: 3px 8px 0px 0; float: left; }

.ahtung { background: url(/public/i/bahbot.gif) no-repeat right bottom;}
.ahtung div {background: url(/public/i/bahleft.gif) no-repeat left bottom;}
.ahtung div div {background: url(/public/i/bahtopleft.gif) no-repeat left top; padding: 0px 50px 50px 40px;}
.ahtung span, .news span {font-size: 80%; color: #f47a20;}
.ahtung div div div { padding: 3px 0 0 16px; background: none;}
.ahtungc { background: url(/public/i/bahtop.gif) no-repeat right top; position: relative; z-index:10; left: -40px;}

.news {padding: 0 20px 0 0;}
.news div {padding: 1px 0 10px 16px;}

.rightmain {padding: 0px 20px 0 0;}
.rightmain h1 { font-size: 12px; letter-spacing: normal; font-weight:bold;}

.verhmenu {	font-size: 110%; color:#f47a20; }
.verhmenu a, .verhmenu a:visited { text-decoration: none; color: #4c5f99;}
.verhmenu a:hover {color:#f47a20;}

.botmenu {	padding: 20px 0 0 0;}
.podvalc {position: relative; z-index:10; left: -40px; background: url(/public/i/bpodvalleft.gif) no-repeat left bottom; width: 96%; padding: 0 0 0 40px;}
.podval {background: url(/public/i/bpodvalright.gif) no-repeat right bottom; padding: 0 50px 50px 0; }

.podvaltext { padding: 35px 0 0 0; vertical-align: bottom; font-size: 75%}
.podvaltext p { margin: 10px 0 10px 0; padding:0;}

.year { font-size: 200%; font-weight: bold; color: #d4cbb8; margin: 20px 0 0 0; letter-spacing: -2px;}
.year a {font-size: 65%; letter-spacing: normal; color: #f47a20; }

.prdesc th, .prdesc td {padding: 10px 10px 10px 0; border-bottom: 1px solid #f5f2eb;}
.prdesc td {padding-left: 10px;}
.prdesc td a, .prdesc td a:visited {color:#f47a20;} .prdesc td a:hover {color: #4c5f99;}

HR { 
 width: 100%; height: 1px; color: #999; border: none; 
 margin: 0; padding: 0;
 } /* IE */
BODY HR {  width: 100%; height: 1px; background-color: #999; border: none; margin: 0; padding: 0; } /* mozilla-opera */

.prices
{
	border-collapse: collapse; 
	border: 1px solid #666666;
}

.prices td
{
	padding: 5px;
	border-collapse: collapse; 
	border: 1px solid #666666;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
}