/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

:focus {
	outline: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a img{border:none;}
a{outline:none; color:#7A8B46; text-decoration:underline;}
a:hover{color:#BA5136; text-decoration:underline;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0 0 5px 0; line-height:normal; font-family:Tahoma,Arial, Helvetica, sans-serif; color:#000;}
h1{font-weight:normal; font-size:22px;}
h2{font-weight:normal; font-size:20px;}
h3{font-weight:bold; font-size:12px; color:#000000; padding-bottom:3px;}
h4{font-size:14px;}

p{margin:0; padding:0 0 15px 0;}
form{margin:0; padding:5px 0;}
address{font-style:normal; margin-bottom:10px;}
.clear{clear:both;}
hr{margin: 10px 0; padding:0;}
.skry{display:none;}
ul, ol{margin:5px 0 15px 30px; padding:0;}
table{border-collapse:collapse; border-color:#ddd; margin-bottom:5px; width:100%;}
td,th{text-align:left; padding:3px 10px; border-color:#ddd;}
th span{font-weight:normal;}
th{font-size:11px;}
input, select, option, textarea{}

h1.title{padding:5px 0; margin:0 0 5px 0; border-bottom:1px solid #eee;}
h2.header{font-size:16px; padding:3px 5px; margin:5px 0; background-color:#eee;}
.inzerat h3{font-weight:bold; font-size:13px;}
.inzerat h3 a{text-decoration:none;}
html{background-color:#f6f6f6;}
body{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#444;
	margin:0;
	padding:0;
	border-top:4px solid #ba5136;
	background-color:#fff;
	}

#container{
	margin:0 auto;
	width:990px;
	text-align:left;
	overflow:hidden;
	}
	
#head{
	width:100%;
	padding-bottom:2px;
	padding-top:80px;
	position:relative;
	overflow:hidden;
	}

#logobal{margin:0; padding:0; position:absolute; top:0; left:20px;}
#logo{margin:0; padding:0;}
#logo a{font:normal 50px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#7a8b46;}
.slogan{font:bold 12px Georgia, "Times New Roman", Times, serif; margin:0; padding:0; color:#ba5136;}

#wrapper-out{width:990px;}
#wrapper{float:left; width:650px; position:relative;}
#left{width:150px; float:left; padding:10px 0;}
#content{
	float:right;
	width:470px;
	padding:10px 15px;
	position:relative;
	}

#right{
	float:right;
	width:340px;
	padding:10px 0;
	overflow:hidden;
	}
	
#footer{
	clear:both;
	width:100%;
	padding-bottom:20px;
	border-top: 4px solid #ba5136;
	background-color:#f6f6f6;	
	}

#footer p{
	text-align:center;
	font-size:11px;
	margin:0;
	padding:14px 0 0 0;
	}


#footer a{text-decoration:none; color:#555;}
#footer a:hover{text-decoration:underline; color:#555;}
#mapa{background:url(images/mapa.jpg) no-repeat 0 0; width:990px; height:460px; font-size:11px;}
#mapa ul{width:990px; height:460px; position:relative;}
#mapa ul li{position:absolute;}
#mapa ul li a{text-decoration:none; color:#003300;}
#mapa ul li a:hover{text-decoration:none; color:#7A8B46;}

#mi-1{top:330px; left:25px; font-weight:bold; font-size:14px;}
#mi-2{top:240px; left:675px; font-weight:bold; font-size:14px;}
#mi-3{top:175px; left:700px; font-weight:bold; font-size:14px;}
#mi-4{top:100px; left:315px; font-weight:bold; font-size:14px;}
#mi-5{top:300px; left:200px; font-weight:bold; font-size:14px;}
#mi-6{top:185px; left:380px; width:70px; font-weight:bold; font-size:14px;}
#mi-7{top:270px; left:115px; font-weight:bold; font-size:14px;}
#mi-8{top:135px; left:350px;}
#mi-9{top:170px; left:200px; font-weight:bold; font-size:14px;}
#mi-10{top:150px; left:540px;}
#mi-11{top:205px; left:280px;}
#mi-12{top:260px; left:360px;}
#mi-13{top:120px; left:275px; width:60px; font-size:10px;}
#mi-14{top:360px; left:195px;}
#mi-15{top:240px; left:795px; font-size:10px;}
#mi-16{top:185px; left:570px; font-size:10px;}
#mi-17{top:420px; left:185px;}
#mi-18{top:330px; left:275px;}
#mi-19{top:170px; left:795px;}
#mi-20{top:100px; left:695px;}
#mi-21{top:135px; left:455px; width:60px;}
#mi-22{top:145px; left:375px; font-size:10px;}
#mi-23{top:230px; left:140px;}
#mi-24{top:240px; left:185px; font-size:10px;}
#mi-25{top:320px; left:445px;}
#mi-26{top:40px; left:315px;}
#mi-27{top:140px; left:250px;}
#mi-28{top:235px; left:240px; font-size:10px;}
#mi-29{top:310px; left:505px; font-size:10px; width:60px;}
#mi-30{top:340px; left:165px; font-size:10px;}
#mi-31{top:370px; left:105px; font-size:10px; width:60px;}
#mi-32{top:275px; left:750px;}
#mi-33{top:190px; left:740px;}
#mi-34{top:280px; left:150px;}
#mi-35{top:200px; left:450px;}
#mi-36{top:280px; left:80px;}
#mi-37{top:160px; left:870px;}
#mi-38{top:180px; left:80px;}
#mi-39{top:180px; left:215px;}
#mi-40{top:200px; left:160px;}
#mi-41{top:100px; left:400px;}
#mi-42{top:240px; left:300px;}
#mi-43{top:250px; left:570px;}
#mi-44{top:110px; left:250px;}
#mi-45{top:250px; left:30px;}
#mi-46{top:220px; left:315px;}
#mi-47{top:130px; left:590px;}
#mi-48{top:300px; left:140px;}
#mi-49{top:90px; left:630px;}
#mi-50{top:80px; left:330px;}
#mi-51{top:330px; left:150px;}
#mi-52{top:310px; left:100px;}
#mi-53{top:160px; left:70px;}
#mi-54{top:250px; left:420px;}
#mi-55{top:155px; left:590px;}
#mi-56{top:350px; left:380px;}
#mi-57{top:300px; left:230px;}
#mi-58{top:350px; left:100px;}
#mi-59{top:230px; left:520px;}
#mi-60{top:175px; left:120px;}
#mi-61{top:145px; left:660px;}
#mi-62{top:80px; left:750px;}
#mi-63{top:160px; left:225px;}
#mi-64{top:170px; left:70px;}
#mi-65{top:90px; left:290px;}
#mi-66{top:420px; left:280px;}
#mi-67{top:120px; left:790px;}
#mi-68{top:380px; left:180px;}
#mi-69{top:280px; left:325px; width:50px; font-size:10px;}
#mi-70{top:345px; left:200px;}
#mi-71{top:330px; left:480px;}
#mi-72{top:260px; left:650px;}
#mi-73{top:165px; left:140px;}
#mi-74{top:270px; left:800px;}
#mi-75{top:315px; left:220px;}
#mi-76{top:90px; left:450px;}
#mi-77{top:310px; left:40px;}
#mi-78{top:205px; left:650px;}
#mi-79{top:290px; left:100px;}
#mi-80{top:400px; left:150px;}
#mi-81{top:250px; left:750px;}
#mi-82{top:390px; left:200px;}
#mi-83{top:70px; left:410px;}
#mi-84{top:360px; left:335px;}
#mi-85{top:300px; left:550px;}
#mi-86{top:290px; left:765px;}
#mi-87{top:240px; left:440px;}
#mi-88{top:50px; left:300px;}
#mi-89{top:310px; left:340px;}
#mi-90{top:160px; left:480px;}
#mi-91{top:80px; left:480px;}
#mi-92{top:260px; left:480px;}
#mi-93{top:150px; left:515px;}
#mi-94{top:350px; left:300px;}
#mi-95{top:280px; left:250px;}
#mi-96{top:110px; left:350px;}
#mi-97{top:60px; left:350px;}
#mi-98{top:170px; left:330px; width:60px;}
#mi-99{top:110px; left:810px;}
#mi-100{top:130px; left:650px;}
#mi-101{top:270px; left:270px;}
#mi-102{top:135px; left:200px;}
#mi-103{top:115px; left:580px;}
#mi-104{top:210px; left:120px;}
#mi-105{top:230px; left:850px;}
#mi-106{top:215px; left:620px;}
#mi-107{top:150px; left:300px;}
#mi-108{top:280px; left:455px;}
#mi-109{top:320px; left:130px;}
#mi-110{top:120px; left:230px;}
#mi-111{top:210px; left:340px;}
#mi-112{top:190px; left:110px;}
#mi-113{top:180px; left:50px;}
#mi-114{top:220px; left:540px;}
#mi-115{top:170px; left:640px;}
#mi-116{top:200px; left:50px;}
#mi-117{top:320px; left:80px;}
#mi-118{top:190px; left:270px;}
#mi-119{top:250px; left:370px;}
#mi-120{top:205px; left:790px;}
#mi-121{top:130px; left:520px;}
#mi-122{top:220px; left:265px;}
#mi-123{top:150px; left:185px;}
#mi-124{top:130px; left:750px;}
#mi-125{top:300px; left:830px;}
#mi-126{top:260px; left:150px;}
#mi-127{top:310px; left:260px;}
#mi-128{top:230px; left:480px;}
#mi-129{top:160px; left:630px;}
#mi-130{top:250px; left:645px;}
#mi-131{top:155px; left:745px;}
#mi-132{top:190px; left:655px;}
#mi-133{top:100px; left:600px;}
#mi-134{top:250px; left:520px;}
#mi-135{top:120px; left:320px;}
#mi-136{top:70px; left:560px;}
#mi-137{top:330px; left:400px;}
#mi-138{top:330px; left:320px;}

#inzercia .content{padding:0;}
fieldset{-moz-border-radius:5px; padding:10px 20px; margin-bottom:10px; border:1px solid #ccc;}

#datum{position:absolute; top:130px; right:0px; color:#111; font-size:11px; width:200px; text-align:center;}
#topbar{margin:0; padding:0; position:absolute; top:1px; right:0px;}
#topbar li{list-style:none; font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; list-style:none; padding:0 1px;}
#topbar li a{color:#FFFFFF; display:block; text-decoration:none; float:left; background:#b81516 url(images/left2.gif) no-repeat left bottom; padding:0 0 0 10px;}
#topbar li a span{display:block; float:left; padding:4px 10px 4px 0; background:url(images/right2.gif) no-repeat right bottom;}
#topbar li a:hover{color:#fff; text-decoration:none; background-color:#000;}

#search{margin:0; padding:6px 0; text-align:left; width:990px; font-size:11px; border-top:1px solid #ccc; border-bottom: 1px solid #ccc; background-color:#eee; position:relative;}
#search form{margin:0; padding:0 0 0 10px;}
#search table{width:auto; margin:0 0 0 0;}
#search td{margin:0; padding:0 3px; vertical-align:middle;}
#search .searchinput{width:270px; border:1px solid #ccc; padding:3px 5px; font-size:12px; color:#999;}
#search .searchinput:focus{border-color:#555; color:#555;}
#search .searchselect{font-size:12px; width:180px;}
/******** Main Menu *********/
#main-menu{overflow:hidden; padding:10px 0 0 0 ; width:990px; margin:0 auto;}
#main-menu ul.menu{margin:0; padding:0;}
#main-menu ul.menu li{list-style:none; float:left; padding:0 15px;}
#main-menu ul li a{text-decoration:none; color:#7a8b46;}
#main-menu ul li a:hover{text-decoration:none;}

/*************************************************************/
#kategorie{overflow:hidden; width:150px; padding:0 0 10px 0 ;}
#kategorie ul {
	margin:0;
	padding:0;
	list-style-type: none;
	width: 150px;
	}

#kategorie a {
	display: block;
	padding:3px 5px;
	width: 140px;
	font-size:11px;
	text-decoration: none;
	border-bottom: 1px solid #ddd;
}
		
#kategorie a:hover {
	background: #F5F5F5 url(images/arrow.gif) 95% 50% no-repeat;
	color:#BA5136;
}
#kategorie ul li.selected a{color:#000000; font-weight:bold; background: url(images/arrow.gif) 95% 50% no-repeat;}
#left #kategorie .content{margin:0; padding:0; border:none;}

#subkategorie ul{margin:0; padding:0; width:100%; margin-bottom:10px; overflow:hidden;}
#subkategorie ul li{margin:0; padding:0; list-style:none; float:left;}
#subkategorie ul li a{
	background:#f5f5f5 url(images/sipka_b.jpg) no-repeat scroll 0 50%;
	border-bottom:1px solid #FFFFFF;
	display:block;
	height:16px;
	padding-left:30px;
	padding-top:2px;
	width:205px;
	text-decoration:none;
	font-size:11px;
}
#subkategorie ul li a:hover{color:#000000; text-decoration:none; background:#eee url(images/sipka_b.jpg) no-repeat scroll 0 50%;}

#prihlasenie .content{
	padding:5px 10px;
	width:318px;
	overflow:hidden;
	background-color:#f8f8f8;
	border:1px solid #ccc;
}
#prihlasenie .login-field{width:117px; border:1px solid #ccc; padding:2px 5px; font-size:11px; color:#333333;}
#prihlasenie .login-field:focus{border-color:#555;}
#prihlasenie a{text-decoration:underline;}
#prihlasenie a:hover{text-decoration:none;}
#prihlasenie .link{float:left; width:150px;}
#prihlasenie .link a{background:url(images/sipka.gif) no-repeat 0 6px; padding-left:15px;}
#prihlasenie form, #prihlasenie table{margin:0; padding:0;}
#prihlasenie{	
	overflow:hidden;
	width:340px;
	}

#prihlasenie .title{}


#addbutton{}
#addbutton .content{padding: 10px 0; text-align:center;}
/****************  W-boxy ***************************************/

#content h2.title{
	}

#content h2.title:first-letter{}
#content .w-box-h2{}
.w-box-h2 .content{}

.w-box-h2 h2.title{
	background-color:#FFFFFF;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}
#kategorie{}
#kategorie .title{background-color:#e8e8e8; color:#000; font:bold 12px Arial, Helvetica, sans-serif; margin:0; padding:5px 10px;}
/****************/
.addinzeratlink{position:absolute; right:40px; top:3px; font-weight:bold; width:140px;}
.addinzeratlink a{display:block; width:140px; height:30px; background:url(images/pridat.gif) no-repeat 0 0; text-indent:-9999px; overflow:hidden;}
.search{width:100%; border:1px solid #e4e4e4; background-color:#f6f6f6;}
.search td{padding:3px 10px;}
.search td.col1{width:70px;}
label{cursor:pointer;}
.field, .addinzerat textarea{width:200px;}
.addinzerat select{width:200px;}
.login-field{width:120px;}
.login td{white-space:nowrap; padding:3px 5px;}

.addinzerat{padding:5px 10px;}
.addinzerat td{padding:3px 6px;}

.addinzerat select, .addinzerat select option, .addinzerat input, .addinzerat textarea{font-size:12px;}
.addinzerat td{vertical-align:top;}

.add-submit input{width:200px;}
.katid .level-0{}
.katid .level-1{}
.katid .level-2{}
.katid .level-3{}

.inzerat{overflow:hidden; margin-bottom:5px; padding:10px 0; clear:both; position:relative; border-bottom:1px solid #ddd; width:470px;}
.inzerat.topponuka{background-color:#fbf7d6; padding:10px 5px; width:460px;}
.decription{float:left;}
.inzerat .cena{font-size:14px; font-weight:bold; color:#000000;}
.inzerat .cena span{font:normal 11px Arial, Helvetica, sans-serif;}
.inzerat .datum{}
.inzerat .obsah{height:50px; padding:5px 0;}
.inz-wrapper h3{font-size:12px;}
.inz-wrapper h3 a{text-decoration:none;}
.bold{font-weight:bold;}
tr.bold{background-color:#e8f8ff;}
.topponuka .cena{font-size:14px; font-weight:bold; color:#000000; float:left;}
/*
.bar{margin:0 auto; width:470px; clear:both; overflow:hidden; background-color:#f8f8f8; border:1px solid #ddd;}
.cat-strany{margin:0; padding:5px; overflow:hidden; float:right; font-size:12px;}
.cat-strany a{padding:0px 4px;}
.cat-strany a:hover, .cat-strany a.selected{}
.cat-strany a.selected{font-weight:bold; text-decoration:none; color:#000000;}
.cat-strany span{font-weight:bold;}
*/

.bar{padding: 2px; margin:0 auto; text-align:center;}
.raq{font-family:Verdana, Arial, Helvetica, sans-serif;}
.bar ul{
margin: 0;
padding: 0;
text-align: left;
font-size: 11px;
}

.bar li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.bar li.dot{padding:1px 1px 1px 3px; text-align:center;}

.bar a{
padding: 3px 5px;
border: 1px solid #7A8B46;
text-decoration: none; 
color: #fff;
background-color: #7A8B46;
}

.bar a:hover, .bar a:active{
border: 1px solid #000;
color: #fff;
background-color: #000;
text-decoration:none;
}

.bar a.currentpage{
background-color: #000;
color: #FFF !important;
border-color: #000;
cursor: default;
}

.bar a.disablelink, .bar a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.bar a.prevnext{
font-weight: bold;
}

.bottab{border-top:1px solid #CCCCCC;}
.inzerat-image{float:left; width:104px; overflow:hidden; text-align:center;}
.inzerat-images{padding:5px 0; margin:0 0 5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.inzerat-image img, .inzerat-images img{padding:1px; border:1px solid #ddd;}
.inzerat-images img{margin-left:4px;}
.i-info{float:right; width:360px;}
.inzerat.topponuka .i-info{width:350px;}
.i-info p{margin:0; padding:0;}
.require{color:#FF0000;}
p.popis{margin:0; padding:0 0 15px 0;}
.kontakt-box{width:420px; padding-bottom:15px; padding-top:10px; margin-bottom:5px; padding-left:50px; background:url(images/icon_mail.jpg) no-repeat 0 0; overflow:hidden; color:#000000; border-bottom:1px solid #ccc;}
.kontakt-box dl{margin:0; padding:0;}
.kontakt-box strong{font-weight:normal; color:#555;}

.detail .obsah{padding:5px; text-align:justify;}
.kontakt-box dt, .detail dt{font-weight:bold;}
.h1{border-bottom:1px solid #ddd; margin:0;}
.detail-detail{padding:5px 0; overflow:hidden; margin-top:5px; clear:both;}
.kontakt{float:left; clear:both; width:354px;}
.detaildescription{clear:both; position:relative; width:352px; margin:5px 0; border:1px solid #E4E4E4; overflow:hidden;}
.detail h3{clear:both; background-color:#cfedff; border:1px solid #98d7ff; padding:3px 10px; overflow:hidden; width: 578px;}
.detail h4{clear:both; background-color:#cfedff; border:1px solid #98d7ff; padding:3px 10px; overflow:hidden; width: 332px; font-size:12px; color:#0971b2;}
.detaildescription dt{float:left; width:130px; margin:0; padding:3px 5px; clear:both; font-size:11px; border-top:1px solid #fff; background-color:#f9f9f9;}
.detaildescription dd{float:left; width:200px; margin:0; padding:3px 5px; font-size:11px;  border-top:1px solid #fff; background-color:#f9f9f9;}
div.topdetail{background-color:#f8f8f8; border:1px solid #eee; clear:both; padding:5px 10px;}
div.topdetail ul li{list-style-type:square;}
h4.topdetail{clear:both; padding-top:4px;}
.images{float:right; width:240px; text-align:right; padding:5px 0;}
.images table{width:auto; float:right;}
.images table td{padding:5px 2px;}
.images img{border:2px solid #ddd;}
.images a:hover img{border:2px solid #057FDA;}
.images a{}
.images div{padding:1px 0; text-align:center;}
.obsah .logo{padding-left:10px; padding-bottom:10px;}
.obsah p{margin:0; padding:0;}

.butons-detail{width:420px; padding-bottom:10px; background:url(images/icon_work.jpg) no-repeat 0 0; padding-left:50px; overflow:hidden;}
.butons-detail ul{margin:0; padding:10px 0 20px 0;}
.butons-detail ul li{list-style:none; margin:0; padding:0 0 2px 0; font-size:11px; float:left; padding-right:20px;}
.butons-detail ul li a{color:#000000;}
.butons-detail ul li a:hover{text-decoration:none;}


.none{display:none;}
.top{color:#FF0000; text-transform:uppercase;}

.under-detail{width:100%; border-top:2px solid #eee; margin-top:5px; padding-top:5px;}

.news{border-collapse:collapse; margin:5px auto; width:470px;}
.news th, .news td{border-bottom:1px solid #ddd; padding:3px 4px; text-align:left;}
.news td.right{text-align:right;}
.news th{font-size:11px; background-color:#f8f8f8; padding:2px 4px;}
.news a{text-decoration:none; color:#000000;}
.news a:hover{text-decoration:underline;}
.dualcena{font-size:10px;}

td.col1{width:150px; text-align:right;}
td.col2{width:400px;}
td.col2 input, textarea.field{width:250px; border:1px solid #ccc; padding:1px; font-size:11px;}
.checkbox{width:auto;}

.delform{padding:10px; text-align:center; border:1px solid #FF0000; background-color:#eee; margin-bottom:10px;}


.oznam-ok{background-color:#f8f8f8; padding:5px; border:1px solid #eee; margin:0 0 5px 0;}
.oznam-failed{background-color:#f8f8f8; padding:5px; border:1px solid #FF0000; margin:0 0 5px 0;}

.empty, #right .w-box-h2{margin-bottom:15px;}

.pathway {margin:0; padding:5px 0; font:normal 11px Arial, Helvetica, sans-serif; width:990px; text-align:left; background-color:#FFFFFF; border-bottom:1px solid #ccc;}
h1.category-name{
	border-bottom:1px solid #EEEEEE;
	margin:0 0 5px;
	padding:5px 0;
}

.row-content{overflow:hidden;}
.inzerat p{padding:0;}
span.cely{float:right; margin-right:4px;}
a.cely{white-space:nowrap; font-weight:normal;}
.row-info{font-size:11px; padding:4px 0; color:#111;}
.row-info-inzerat{font-size:11px; padding:4px 0; width:470px; margin-bottom:10px; position:relative;}
.row-info span{}
.row-info a{color:#000000;}
span.em{font-family:Verdana, Arial, Helvetica, sans-serif;}
.row-info-inzerat span{}
.row-info-inzerat span.cena{position:absolute; right:10px; padding:0; font-size:18px; color:#000000;}
.row-info-inzerat span.cena span{padding:0;}
.row-info b, .row-info-inzerat b{font-weight:normal;}
.Intro, .category{padding:0 0 10px 0;}

#odporucame li{list-style:none;}
#odporucame a{color:#757575; text-decoration:none;}
#odporucame a:hover{color:#000000; text-decoration:underline;}

table.add{width:auto; font:bold 12px Arial, Helvetica, sans-serif; margin:0 auto;}
table.add td{padding:5px;}
form.add{text-align:center; background-color:#EEEEEE; border:1px solid #eee; padding:10px; margin:10px 0;}
h3.add{font:bold 16px Arial, Helvetica, sans-serif;}
.tabulka td{border-bottom:1px solid #eee;}

.addlink{margin:10px; text-align:center; padding:0; font:bold 18px Arial, Helvetica, sans-serif;}
table.addtable{font-size:11px; width:99%; margin:0 auto;}
table.addtable td{vertical-align:top; background-color:#f8f8f8; border:1px solid #ddd;}
table.addtable ul{margin:5px 0 5px 20px; padding:0;}
table.addtable ul li{list-style:disc; padding-bottom:4px;}
h4.reg{background:url(images/reg.png) no-repeat 0 0; padding-left:25px; padding-top:2px;}
h4.noreg{background:url(images/noreg.png) no-repeat 0 0; padding-left:25px; padding-top:2px;}

#toplista{text-align:center; height:19px; padding-top:1px; font-size:11px;}
#toplista ul{width:940px; margin:0 auto; overflow:hidden;}
#toplista ul li{list-style-type:square; float:left; margin:0 0 0 20px; padding:0 14px 0 0; color:#333;}
#toplista ul li a{color:#333; text-decoration:none;}
#toplista ul li a:hover{color:#333; text-decoration:underline; background-color:transparent;}
#toptop, #toptop div{text-align:center;}
#headcontent{/* width:650px; padding-top:10px; float:right; text-align:center; */}
#headcontent div{text-align:center;}
#headcontent #topbanner{position:absolute; top:10px; right:50px;}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#invertedtabs{
margin-left: 4px;
padding: 0;
width: 990px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#invertedtabs a{
float:left;
color: #000;
background: #CCCCCC url(images/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(images/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #7A8B46;
color:#FFFFFF;
}

#invertedtabs a:hover span{
background-color: #7A8B46;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #7A8B46;
color:#FFFFFF;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
}
.weblink{float:right;}
.weblink a{background:#CC3300; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:2px 5px;}
.weblink a:hover{color:#CC3300; background-color:#FFFFFF;}