body { margin: 0; padding: 0; color: #4c596e;	font: 11px Verdana, Arial, Helvetica, sans-serif; }

#container { margin: 0 auto; text-align: left; width: 850px; border: 0;	background:none; height: auto; }

#toplinks { display: none; }
#header { display: none; }
#menu { display: none; }
#submenu { display: none; }

#topbanner, #midbanner, #botbanner { display: none; }

.cblock { margin: 10px 0; }
.cblockTop { background: url(../pic/blockTop.gif); height: 4px; width:250px; font-size: 0; }
.cblockBottom { background: url(../pic/blockBottom.gif) no-repeat; height: 4px; width:250px; font-size: 0; }
.cblockBody { width:230px; border-left: 1px solid #405e7b; border-right: 1px solid #405e7b;
 	padding: 9px; background: url(../pic/blockBody.gif) repeat-x #fff;
}


#content { width: 590px; float:left; }
#content_full { width: auto; float:left; }

#content p { margin: 0 0 4px 0; }
/* #content h3 { color: #ff4e01; padding: 0 0 0 20px; margin: 0 0 6px 0; font-weight: bold; font-size: 13px; }
*/

h2 { margin: 0 0 4px 0; padding: 0 0 0 10px; color: #00284f; text-transform: uppercase; 
font-size: 12px; font-weight: normal; 
}

#content h3 { color: #ff4e01; background: url(../pic/bullet3.gif) no-repeat top left;
	padding: 0 0 0 20px; font-weight: bold; font-size: 13px; overflow: hidden;
	height: 20px; margin: 0 0 4px 0;
}

#fullarticle h3.article { color: #ff4e01; background: none;
	padding: 0 0 0 0; font-weight: normal; font-size: 26px; overflow: hidden;	margin: 0 0 4px 0;
	height: auto; font-family: arial, tahoma; letter-spacing: -1px;
}
#fullarticle img { float:left; border-right: 3px solid #ff4e01; border-bottom: 3px solid #ff4e01;
	margin: 0 20px 10px 0; }

.tiny { margin: 0 0 6px 0; }
.tiny span { color: #000; font-size: 10px; background: url(../pic/bullet1.gif) no-repeat 0% 60%;
	padding: 0 0 0 10px; }

.tiny2 { display: none; }

#fullarticle .dots { background: url(../pic/dots.gif) repeat-x; display: block; height:1px; 
	margin: 20px 0 0 0; }


#newsTop { background: #f6f6f6; padding: 10px; border-top: 1px solid #00284f; height: auto; width: auto; }
#newsTop img { float:left; border-right: 3px solid #ff4e01; border-bottom: 3px solid #ff4e01;
	margin: 0 20px 10px 0; }
#newsTop .more { text-align: right; display: block; }
#newsTop .more a { background: url(../pic/bullet2.gif) no-repeat 100% 0.2em #f6f6f6; color: #666666; font-weight: bold; text-decoration: none; padding: 0 16px 0 16px; }

.newsMid { background: #fff; padding: 10px; height: auto; width: auto; }
.newsMid .imgBox { float:left; border: 1px solid #00284f; margin: 0 20px 10px 0;
	width: 90px; height: 90px;
}
.newsMid .imgBox img { padding: 16px 0 0 5px; } 
.newsMid .more { background: url(../pic/dots.gif) repeat-x 100% 50%; text-align: right; display: block; }
.newsMid .more a { background: url(../pic/bullet2.gif) no-repeat 100% 0.2em #fff; color: #666666; font-weight: bold; text-decoration: none; padding: 0 16px 0 16px; }

#newsList { line-height: 150%; margin: 0 0 10px 0; }
#newsList a:link,
#newsList a:visited { color: #00284f; background: url(../pic/bullet1.gif) no-repeat 0em 0.4em #fff; 
	padding: 0 0 0 12px;
}

.sbox { margin: 0 0 10px 0; }
.sbox .link { background: #fff; border: 1px solid #00284f; border-bottom: none; 
	margin: 0px; padding: 0px; float: left; }
.sbox .link a:link.section,
.sbox .link a:visited.section { background: #00284f; padding: 5px; margin: 1px 1px 0 1px;
	color: #fff; text-decoration: none; border: 1px solid #00284f; display: block; }
.sboxTop { background: url(../pic/sboxTop.gif) no-repeat top left; height: 6px; width:570px; 
	font-size: 0; margin: 0; padding: 0; overflow: hidden;  }
.sboxBottom { background: url(../pic/sboxBottom.gif) no-repeat; height: 7px; width:570px; font-size: 0; }
.sboxBody { width:550px; border-left: 1px solid #405e7b; border-right: 1px solid #405e7b;
 	padding: 9px; background: #f3f3f3; }
.sbox img { float:left; border-right: 3px solid #ff4e01; border-bottom: 3px solid #ff4e01;
	margin: 0 20px 10px 0; }
.sbox .more { text-align: right; display: block; }
.sbox .more a { background: url(../pic/bullet2.gif) no-repeat 100% 0.2em #f6f6f6; color: #666666; font-weight: bold; text-decoration: none; padding: 0 16px 0 16px; }
.sbox .sboxlinks a:link,
.sbox .sboxlinks a:visited { background: url(../pic/bullet3.gif) no-repeat 0em 0em #f6f6f6; color: #666666; 
	text-decoration: none; padding: 0 16px 0 24px; line-height: 150%; 
	margin: 0 0 0 30px; }
.sbox #sboxlinks a:hover { text-decoration: underline; }

#rightblock { display: none; }

h4 { color: #00284f; background: url(../pic/if.gif) no-repeat 0em 0.2em #f6f6f6; font-size: 12px;
	border-bottom: 1px solid #aab7c5; margin: 0 0 6px 0; padding: 0 0 6px 20px; font-weight: normal;
	letter-spacing: -1px; }

#cblock_casopis { margin: 0 0 20px 0; }
#cblock_casopis_body { padding: 6px 6px 6px 0; border-top: 1px solid #00284f; }
#cblock_casopis_body img { border-right: 3px solid #ff4e01; border-bottom: 3px solid #ff4e01;
	float: left; margin: 0 6px 0 0; }
#cblock_casopis_body a:link,
#cblock_casopis_body a:visited { color: #666666; text-decoration: none; padding: 0 0 0 10px; 
	line-height: 200%;	background: url(../pic/bullet4.gif) no-repeat 0em 0em #fff; 
	font-size: 11px; letter-spacing: -1px; } 


#polls { margin: 10px 0; }
#polls .poll { margin: 0 0 10px 0; }
#polls .poll .polltitle { padding: 8px; font-weight: bold; }
#polls .poll .pollbody { color: #454648; padding: 8px 8px 0 8px; }
#polls .poll .pollbody .pollgraphbg { background: url(../pic/poll_bg.gif) no-repeat 0em 0em; height:12px; padding: 2px; }
#polls .poll .pollbody .pollgraphbg img { height:8px; margin:0; padding: 0; }
#polls .poll .pollbody .per { text-align: right; margin: 0 10px 0 0; }
#polls .poll .pollbody img { margin: 0 0 0 6px; }
#polls .poll .pollbody a { text-decoration: none; color: #666; line-height: 120%; }

/*
#rightblock a:link, #rightblock a:visited { color: #666666; text-decoration: none; 
	margin: 4px 0; letter-spacing: normal; line-height: 150%; }
#rightblock a:hover { text-decoration: underline; }


#rightblock ul { margin:0; padding:0; list-style: none; list-style-position: outside; }
#rightblock ul li { padding: 0 0 0 10px; background: url(../pic/bullet1.gif) no-repeat 0em 0.5em;  }
#rightblock ul li a:link,
#rightblock ul li a:visited { color: #666666; text-decoration: underline;  }
*/

#pollbutton { background: #a7cdf4; padding: 2px; margin: 6px 0 0 6px; border: 0; 
	width: 200px; font-size: 13px; font-weight: bold;}

.poll .info { padding: 6px; padding: 10px 0 0 10px; }


#footer { background: #00284f; color: #fff; padding: 4px 20px; }

.clear { clear: both; }


.success {
	background: #E2F5E6;
	border: 1px solid #3C6;
	color: #333333;
	padding: 10px;
	margin: 0 0 10px 0;
	font-weight: bold;
}

.error {
	background: #ffeaea;
	border: 1px solid #DCBCA7;
	color: #333333;
	padding: 10px;
	margin: 0 0 10px 0;
	font-weight: bold;
}

.error ul { list-style: none; }
.error ul li { list-style: none; background: url(../pic/bullet1.gif) no-repeat 0% 50%; 
	padding: 0 0 0 10px; margin: 2px 0; }


.warning {
	background: url(../pic/icon_warning.gif) no-repeat #FFEAEA 2em 50%;
	border: 1px solid #DCBCA7;
	color: #333333;
	padding: 20px 20px 20px 80px;
	margin: 10px 0 0 0;
	font-weight: bold;
}

.imgDir { margin: 10px 0; }
.imgDir .imgbox { width: 90px; height: 90px; border: 1px solid #eaeaea; float:left;
	margin: 0 6px 6px 0; text-align: center; vertical-align: middle; display: table-cell; }
.imgDir .imgbox img { border:0; }


/* FORMS */

textarea { width: 360px; height: 60px; }

#message_box { display:none; }
#rightFloatBanner { display: none; }

