/*
html, body {margin: 0px 0px 0px 0px; padding: 0px 5px 3px 5px;}
img {margin:0px; padding:0px; border:none;}*/
form {margin:0px; padding:0px;}

img.png {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#body { }
table.top {
    width:100%;
    margin: 7px 0px 0px 0px;
}
table.top td.add_left, table.topmenu td.add_left {
    width:100%;
}

table.top td.add_right, table.topmenu td.add_right {
    width:252px;
}

div#topcitata {
    position:absolute;
    width:97%;
    height:100%;
    margin-top: 80px;
    /*font:65% Verdana;*/
    font-family:Verdana;
    font-size:10.5px;
    color:  white;
    text-align:right;
}
#topleft {
    position:relative;
    width:100%;
    height:115px;
    background:url(../../img/additional/top01n2.jpg) -35px 0px;
    float:left;
}
#topright{
    margin-left:5px;
    position:relative;
    width:252px;
    height:115px;
    background:url(../../img/additional/top02.jpg);
}
#cornertl{
    width:100%;
    height:100%;
    position:absolute;
    background:url(../../img/additional/cornertl.gif) no-repeat;
}
#cornertr{
    position:absolute;
    width: 100%;
    height:100%;
    background:url(../../img/additional/cornertr.gif) no-repeat top right;
}
#cornerbl{
    position:absolute;
    width: 100%;
    height:100%;
    background:url(../../img/additional/cornerbl.gif) bottom left no-repeat;
}
#cornerbr{
    position:absolute;
    width: 100%;
    height:100%;
    background:url(../../img/additional/cornerbr.gif) bottom right no-repeat;
}
/* TOP MENU  */
.topmenu { }
table.topmenu {
    width:100%;        
    margin: 5px 0px 0px 0px; 
    background:url(../../img/additional/topmenubg.jpg);
}
table.topmenu table.content {
    width: ;
    height:100%;
}
table.topmenu table.content a {
    margin:7px 20px; 
    }
#topmenuleft{
    position:relative;        
    width:100%;        
    height:31px;
}
#topmenuleft div.border {
    position:absolute;        
    width:100%;        
    height:100%;        
    border-left: solid 1px #065295;        
    border-right: solid 0px #065295;
}
#topmenuleft div.content {
    position:absolute;
    width:100%;        
    height:100%;        
    padding: 0px 10px 0px 10px;        
    z-index:100; 
}
#topmenuleft a.add_item {
    position: ;
    padding-left: 15px;        
    color: white;        
    /*font: 90% Verdana;*/
    font-family:Verdana;
    font-size:15px;        
    text-decoration:none;        
    background:url(../../img/additional/menutop1.gif) no-repeat 0px 5px;        
    z-index:1000;
}
#topmenuleft a.add_item:hover {
    color: #065295;
    background:url(../../img/additional/menutop2.gif) no-repeat 0px 5px;
}
#topmenuright { 
    position:relative;
    width:252px;
    height:31px;
}
#topmenuright div.container {
    width:100%;
    height:100%;
}
#topmenuright div.border { 
    position:absolute;        
    width:100%;        
    height:100%;        
    border-right: solid 1px #065295;
}
#topmenuright div.searchblock {
    position:absolute;        
    margin:5px 0px 0px 0px;        
    width:177px;        
    height:18px;        
    background: white;        
    border-left: 1px solid #065295;        
    border-top: 1px solid #065295;        
    border-bottom: 1px solid #065295;        
    z-index:100;
}
div#topmenuright div.searchblock input {
	padding-left:0px;
	margin:0px 0px 0px 10px;
	width:177px;
	height:16px;
	border:none;
}
div#topmenuright div.searchimg {
	margin:5px 0px 0px 188px;
	position:absolute;
	width:47px;
	height:18px;
	z-index:100;
}
div#topmenuright div.searchimg a {
	position:absolute;
	width:47px;
	height:18px;
	background:url(../../img/additional/search.jpg) 50% 50% no-repeat;
	border-right:1px solid #065295;
	border-top:1px solid #065295;
	border-bottom:1px solid #065295;
}
div#topmenuright div.searchimg input {
	position:absolute;
	width:47px;
	height:18px;
	background:url(../../img/additional/search.jpg) 50% 50% no-repeat;
	border-right:1px solid #065295;
	border-top:1px solid #065295;
	border-bottom:1px solid #065295;
}
#cornertl2 {
	width:100%;
	height:100%;
	position:absolute;
	background:url(../../img/additional/cornertl2.jpg) no-repeat;
	z-index:10;
}
#cornertr2 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(../../img/additional/cornertr2.jpg) no-repeat top right;
	z-index:10;
}
#cornerbl2 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(../../img/additional/cornerbl2.jpg) bottom left no-repeat;
	z-index:10;
}
#cornerbr2 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(../../img/additional/cornerbr2.jpg) bottom right no-repeat;
	z-index:10;
}
#cornerr2 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(../../img/additional/cornerr2.jpg) bottom right no-repeat;
	z-index:10;
}
#main {
	margin:5px 0px 30px 0px;
	width:100%;
}
#main td.add_left {
	width:170px;
	vertical-align:top;
}
#main td.add_center {
	vertical-align:top;
	border-left:0px solid #b7b7b7;
	/*padding-left:10px;*/
	/*padding-right:10px;*/
}
/*
#main td.right {
	width:75px;
	vertical-align:top;
}
*/
#main div.menu {
	margin:15px 0px 10px 0px;
}
#main div.menu a {
	display:block;
	position:relative;
	background:url(../../img/additional/menu.jpg) no-repeat 5px 5px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 5px 0px;
	text-decoration:none;
	color:#515151;
	font:bold 10px Verdana;
}
#main div.menu a:hover {
	color:#002f60;
}
/*#main div.name {
	width:100%;
	height:100%;
	background:url(../../img/additional/mainname.gif) no-repeat 0px 5px;
	color:#003978;
	padding-left:15px;
	margin:5px 0px 0px 0px;
}
#main div.name h1 {
	font-size:18px;
	font-weight:normal;
}
#main div.line {
	width:100%;
	height:3px;
	background:url(../../img/additional/mainnameline.gif) repeat-x 0px 0px;
	margin:0 0 5px 0;
	padding:0px;
	line-height:1px;
}*/
#main div.content p,#czMod {
	margin:0px;
	padding:0 0 10px 0;
}
#main div.content {
	font:12px Verdana;
	margin-right:0px;
}
#main div.content td,table#main div.content a {
	font:11px Verdana;
	color:#474135;
	text-decoration:none;
	font-weight:bold;
	margin-right:5px;
}
#main div.content a:hover {
	color:#2084FF;
}
#czMod,#czMod td {
	font:bold 8pt Verdana;
}
.banners5 {
	margin:5px 0px 0px 0px;
}
.cznavline,.cznavline h1 {
	font:9pt Verdana;
	text-decoration:none;
	color:#5da9da;
}
.cznavline a {
	text-decoration:none;
	color:#5da9da;
}
.cznavline b a {
	text-decoration:none;
	color:#5a8ab7;
}
.cznavline a:hover {
	color:#0e4273;
}
.cat0 {
	margin:5px 0px 0px 5px;
	font:bold 11px Verdana;
	color:#2084ff;
}
.cat1 {
	margin:4px 0px 0px 20px;
	font:bold 10pt Verdana;
	color:#2084ff;
}
.cat0 a {
	text-decoration:none;
	color:#5a8ab7;
}
.cat1 a {
	text-decoration:none;
	color:#5da9da;
}
.cat1 a:hover,.cat0 a:hover {
	color:#0e4273;
}
#czMod .item {
	float:left;
	width:90%;
	margin:10px 0px 0px 20px;
	padding:7px;
	background:#e9f2fe
}
#czMod .item #cmnt {
	float:right;
	width:78px;
	height:18px;
	background:url('../../img/additional/cmnt.jpg') no-repeat;
}
#czMod .item #cmnt a {
	color:#fff;
	margin-left:14px;
	margin-top:2px;
	float:left;
}
.item-premium {
	float:left;
	width:90%;
	margin:10px 0px 0px 20px;
	padding:7px;
	background:#fee8bc;
}
.item-premium .item-name {
	background:url(../../img/additional/premium.jpg) no-repeat left 3px;
	padding-left:13px;
}
.item-name {
	background:url(../../img/additional/itemthree01.gif) no-repeat 0px 5px;
	padding-left:10px;
}
.subcat {
	margin-left:30px;
	margin-top:3px;
	background:url(../../img/additional/subcat.jpg) no-repeat left center;
	padding-left:10px;
}
.add_item a {
	text-decoration:none;
	color:#2084ff;
	font:bold 10pt Verdana;
}
.add_item a:hover {
	color:#0e4273;
}
.celldata {
	font:8pt Verdana;
}
.celldata p {
	padding:0px;
	margin:0px;
}
.itemname {
	color:#696969;
	padding:0px 0px 0px 15px;
	text-transform:uppercase;
}
.bordered {
	border:1px solid #b7b7b7;
	padding:5px;
	font:8pt Verdana;
}
.comments .cellname {
	font:bold 14px Verdana;
	margin:0px 0px 4px 0px;
}
.itemthree a {
	text-decoration:none;
	font:bold 10px Verdana;
	color:#62acdb;
	text-transform:uppercase;
	padding:0px 0px 0px 10px;
	background:url(../../img/additional/itemthree01.gif) no-repeat 0px 3px;
	display:block;
	margin:3px 0px 0px 0px;
}
.itemthree a:hover {
	color:#003978;
}
.add_center .banner {
	margin-top:5px;
	text-align:center;
}
.module_articles_date,.module_news_date {
	font-weight:bold;
}
.module_articles_title,.module_news_title {
	font-weight:bold;
}
#bannerTop {
	margin:4px 0px 0px 0px;
	padding:0px;
}
#bannerTop td {
	margin:0px 0px 0px 0px;
}
#bannerTop img {
	padding:0px;
	margin:0px;
}
.articles p,.articles div,.articles b {
	padding:0px;
	margin:0px;
}
.articles .block_head {
	font:bold 10pt Verdana;
	color:#fc0035;
	background:url(../../img/additional/articles.name01.jpg) no-repeat 0px 5px;
	padding:0px 0px 0px 10px;
	margin:13px 0px 10px 0px;
}
.articles .line01 {
	height:3px;
	line-height:0px;
	font-size:0px;
	background:url(../../img/additional/articles.line01.jpg);
	margin:0px 0px 10px 0px;
}
.articles .block_content a {
	font:bold 8pt Verdana;
	text-decoration:none;
	color:#000000;
}
.articles .block_content a:hover {
	color:#515151;
}
.articles .block_content {
	margin:0px 0px 10px 0px;
	font:8pt Verdana;
}
/*#main td.right {
	border-left:1px dotted #b7b7b7;
}*/
#main div.right {
	width:200px;
	padding:5px;
}
.banner56 img,.banner78 img {
	padding:2px;
}
#main .right .banner {
	margin-top:30px;
	text-align:center;
}
#main .right .banner a {
	display:block;
	padding:10px;
	border:1px solid #7e7d7f;
	margin:0px 10px 5px 30px;
}
#main .right .banner a img {
	display:block;
	border:none;
	width:110px;
	height:70px;
}
div#bottom {
    margin-bottom: 6px;
}
div#bottom div.content {
	width:100%;
	height:40px;
	position:relative;
	background:url(../../img/additional/bottombg.jpg) repeat-x;
}
div#bottom div#copyright {
	position:absolute;
	width:100%;
	height:100%;
	z-index:100;
}
div#bottom div.content div {
	color:#003978;
	margin-right:15px;
	text-align:right;
	font:bold 80% Verdana;
}
div#bottom div.content div a {
	color:#003978;
	text-decoration:none;
}
#cornerr3 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(../../img/additional/cornerr3.jpg) top right no-repeat;
	z-index:10;
}
#cornerl3 {
	position:absolute;
	width:100%;
	height:100%;
	background:url(../../img/additional/cornerl3.jpg) top left no-repeat;
	z-index:10;
}
#slogo {
	position:absolute;
	margin:7px 0px 0px 30px;
	z-index:200;
}
#slogotxt {
	position:absolute;
	margin:7px 0px 0px 120px;
	text-align:left;
	width:350px;
	z-index:200;
}
#slogotxt a {
	display:block;
	font:bold 10px Verdana;
	text-align:left;
}
#counter1 {
	position:absolute;
	margin:4px 0 0 80%;
	z-index:200;
}
#counter2 {
	position:absolute;
	margin:4px 0 0 90%;
	z-index: 200;
	color:#ffffff;
}

