body, input, textarea, td {
	font-family:Tahoma,Arial,Verdana,Geneva;
	font-size:12px;
}

input {
	padding-left:2px;
	padding-right: 2px;
}

body {
	margin:0px;
	padding:0px;
/*	background:#E8E8E8;*/
	background:#F0F1F3 url(/images/background-960b.gif) repeat-y scroll right top;
}

a {
	text-decoration:none;
	color:#666666;
}

#page {
	top:0px;
	margin-top:0px;
	width:1200px;
	overflow:hidden;
	/*background-color:#F0F1F3;*/
}

#logo {
	width: 166px;
	height: 90px;
	margin-left: 40px;
	margin-top: 0px;
	background-color:#E8E8E8;
	position:absolute;
	top: -1px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;
	z-index:10000;
	background-image:url(/images/logo.gif);
	float:left;
}

#pod-logem {
	width: 166px;
	height: 90px;
	margin-left: 40px;
	margin-top: 90px;
	position:absolute;
	top: -1px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	z-index:10000;
	float:left;
	padding:3px;
	padding-top:16px;
	
}

#home {
	width: 16px;
	height: 16px;
	margin-left: 12px;
	margin-top: 9px;
	position:absolute;
	top: -1px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;
	z-index:10000;
	float:left;
}

#foto {
	background-image:url(/images/foto.1.jpg);
	width:240px;
	height:170px;
}

#top {
	height:32px;
	border-color:#E8E8E8;
	border-width: 0px;
	border-style: solid;
	overflow:visible;
	margin-top:0px;
	padding-top:0px;
	font-size:11px;
	color:#666666;
	
	background:#D0D1D3 none repeat scroll 0%;
}

#top input {
	font-size:11px;
	color:#666666;
}

form {
	margin:0px;
	padding: 0px;
}

#img-big {
	float:left;
	width:480px;
	height:360px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;	
	margin: 0px;
	cursor:hand;
}

#img-big .dshadow {
	margin-top:70px;
	margin-left:40px;
	width: 190px;
}

#img-mid-container {
	float:left;
	height:360px;
	text-decoration:none;
	width:720px;
	margin-left: 0px;
	margin-top: 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #E8E8E8;	
	overflow:hidden;
}

.img-mid {
	float:left;
	height:180px;
	text-decoration:none;
	width:240px;
	margin-left: 0px;
	margin-top: 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;
	overflow:hidden;
	cursor:hand;
}


#menu-left-main, #menu-left-main-page {
	clear:both;
	float:left;
	width: 130px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;
	text-align:left;
}



#menu-left-main-page {

	margin-top:160px;
	margin-left:0px;
	width:110px;

}


.menu-left-main-item, #menu-left-main ul li {
	background-color:#729abd;

	background-image:url(/images/menu-bg.gif);
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #E8E8E8;
	vertical-align:text-bottom;
	vertical-align:middle;
	padding: 4px;
	padding-left: 5px;
	padding-right: 3px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
}

#menu-left-main ul {
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:0px;
}

#menu-left-main ul li {
	margin-left:0px;
	list-style-type: none;
	
}

.menu-left-main-item:hover, #menu-left-main ul li:hover {
	background-image:url(/images/menu-bg-hover.gif);
	color:#FFFFFF;
}

.menu-left-main-item a, #menu-left-main ul li a {
	color:#FFFFFF;
}

#main-news-anons {
	margin-top: -36px;
	margin-left: -0px;
	float:left;
	width: 230px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color:#999999;
	background-color:#bdc897;
	padding: 0px;
	overflow:hidden;
	min-height:600px;
	padding-bottom: 12px;
	margin-bottom: 12px;
	background-image:url(/images/news-item-bg-dot.jpg);
}

h4 {
font-family:Tahoma,Arial,Verdana,Geneva,sans-serif;
font-size:20px;
font-weight:normal;
margin:0pt 0pt 2px 1px;
color:#FF6604;

}

.news-anons-item h4 {
font-family:Arial,Tahoma,Verdana,Geneva,sans-serif;
font-size:20px;
font-weight:normal;
letter-spacing:1px;
line-height:19px;
margin:0pt 0pt 2px 1px;
color:#FF6604;
}

.news-anons-item h4 {
font-family:Impact,Arial,Tahoma,Verdana,Geneva,sans-serif;
font-size:22px;
font-weight:normal;
letter-spacing:1px;
line-height:19px;
margin:0pt 0pt 2px 1px;
color:#FFFFFF;
}
.news-anons-item {
	padding-left: 6px;
	padding-right: 15px;
	padding-top: 16px;
	display:block;
	background-image:url(/images/news-item-bg.jpg);
}

.news-anons-item p {
	font-family:Arial, Helvetica, sans-serif;
	margin: 2px;
	color:#CCCCCC;
	font-size:12px;
	padding-top:26px;
}

.news-anons-item .date {
	color:#999999;
	font-size:10px;
	background-image:url(/images/news-delimiter.gif);
	text-align:right;
	margin-top:4px;
}

.news-anons-item span {
	background-color:#bdc897;
	padding-right:4px;
	padding-left:6px;
	background-image:url(/images/news-item-bg-dot.jpg);
}

.news-anons-item a {
	color:#333333;
}

#img-mid-bot-container {
	float:left;
	height:60px;
	text-decoration:none;
	width:820px;
	margin-left: 0px;
	margin-top: -1px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #FF0000;	
	overflow:hidden;
}

#trigger-img {
	display:block;
}

.img-mid-bot {
	float:left;
	height:60px;
	text-decoration:none;
	width:240px;
	margin-left: 0px;
	margin-top: 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
/*	border-color: #E8E8E8;	*/
	background-color:#FFFFFF;
}

#articles-anons-container {
	float:left;
	text-decoration:none;
	width:592px;
	margin-left: 0px;
	margin-top: 12px;

	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #FF0000;
	margin-left: 0px;
	overflow:hidden;
	
	margin-left:8px;
	margin-bottom:12px;
}

.article-main-anons {
	float:left;
	text-decoration:none;
	width:160px;
	margin-left: 16px;
	margin-top: 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;
/*	background-color:#FFFFFF;
*/	padding: 10px;
	margin-bottom: 6px;
	height: 205px;
	
}

.article-main-anons a {
	text-decoration:underline;
	color:#333399;
}

.article-main-anons a:hover {
	color:#FF0000;
}

.article-main-anons .pic {
	float:left;
	width:120px;
	height:90px;
	margin-left: 0px;
	margin-top: 0px;
	border-width: 0px;
	border-style: solid;
	border-color: #E8E8E8;
	background-color:#FFFFFF;
	padding: 6px;
	margin-bottom: 6px;

}

.article-main-anons h3 {
color:#000000;
float:left;
font-family:Arial,Tahoma,Verdana,Geneva,sans-serif;
font-size:14px;
font-weight:bold;
line-height:19px;
margin:5px 0pt;
width:140px;
}

.article-main-anons h2 {
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,Geneva,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing: 0px;
margin:5px -5pt;
width:140px;
background-color:#CCCCCC;
padding:3px;
padding-left: 7px;
}

.article-main-anons h2 img {
	margin-top: 3px;
	margin-bottom: 2px;	

}

#footer {
	clear:both;
	height:100px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E8E8E8;
	background-color:#D0D1D3;	
}

#footer-left, #footer-right {
	float:left;
	font-size:9px;
	color:#666666;
	height:60px;
}

#footer-left a, #footer-right a {
	text-decoration:underline;
}

#footer-left {
	width:130px;
}
#footer-left p, #footer-right p {
	padding:10px;
}


h5 {
font-family:Impact,Arial,Tahoma,Verdana,Geneva,sans-serif;
font-size:22px;
font-weight:normal;
letter-spacing:0px;
line-height:19px;
margin:0pt 0pt 2px 1px;
}

h6 {
font-family:Tahoma,Arial,Verdana,Geneva;
font-size:10px;
font-weight:bold;
line-height:9px;
margin:0pt 0pt 0pt 1px;
}

.dshadow {
position:relative;
width:100%;
margin: 6px;
}

.dshadow .back, .dshadow .front {
/*display:block;*/
left:0px;
position:absolute;
top:0pt;
}
.dshadow .back {
color:#000000;
left:1pt;
/*opacity:0.51;*/

top:1px;
}


.dropcap {
background:#FF0000 none repeat scroll 0%;
color:#FFFFFF;
display:block;
float:left;
font-size:32px;
font-weight:normal;
margin:4px 5px 0px 0pt;
padding:0.05em 0.35em;
font-weight:bold;
}


.dt-tab .dropcap {
background:#FF0000 none repeat scroll 0%;
color:#FFFFFF;
display:block;
float:left;
font-size:18px;
font-weight:normal;
margin:4px 5px 0px 0pt;
padding:0.20em 0.35em;
font-weight:bold;
}

.dshadow .front {
color:#FFFFFF;
padding:0pt 10px 1px 0pt;
}


#main-right-column {
	float:left;
	width:240px;
	/*height:700px;*/
	background-image:url(/images/right-column-bg2.gif);
	overflow:hidden;
	margin-top:30x;

}

#main-right-column-before {
	float:left;
	/*width:200px;*/
	height:30px;
/*	background-color:#D0D1D3;*/
}

.dt-tab {
	background-color:#FFFFFF;
}

#dt-tab-1, #dt-tab-2, #dt-tab-3 {
	width: 210px;
	padding: 10px;
	min-height:330px;
	line-height:16px;
}

#dt-tab-ctrl td.first {
background:#A0A1A3 url(/images/tab-pl.gif) no-repeat scroll left bottom;
}


#dt-tab-ctrl td.active {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
cursor:default;
}

#dt-tab-ctrl td {
background:#A0A1A3 url(/images/tab-p.gif) no-repeat scroll left bottom;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma,Arial,Geneva,sans-serif;
font-size:10px;
font-weight:bold;
line-height:8px;
padding:7px 10px;
selectable:false;
}

#on-before-page-body {
	height:11px;
}


#login-form div label {
	float:left;
	padding: 4px;
	width: 80px;
	text-align:right;
}

#login-form div.form-warning {
	margin-left:84px;
}

#login-form div {
	clear:both;
	padding: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

#login-form div.reg {
	margin-left:88px;
	margin-top: 6px;
	/*visibility:hidden;*/
}

#login-form div.form-warning {
	margin-left:84px;
}

div.notice {
	margin-left:92px;
	color:#009933;
	padding-top: 12px;
}

#page-header h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#002142;
}

#page-header h2 {
	font-size:14px;
	color:#333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	width:600px;
	font-weight:normal;
}

#page-body {
	clear:both; padding-bottom:24px; width:480px; font-size:13px; overflow:visible;
}

#page-body a {
	background:transparent none repeat scroll 0%;
	color:#002BB8;
	text-decoration:underline;
}

#page-body a:hover {
	color:#FF0000;
}


.image-copyright {
	color:#666666;
	padding: 3px;
	clear:both;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:240px;
	margin-left:236px;
	text-align:right;
}

.image-title {
	margin-bottom:18px;
	color:#666666;
	padding-top:18px;
}

#article_below_block {
	border: 1px solid #CCCCCC;
	margin-top:26px;
	margin-bottom:16px;
}

#article_below_block a {
	color:#FF0000;
}

#article_below_block ul {
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:8px;
	margin-bottom:8px;
}

#article_below_block ul li {
	display:inline;
	width:100px;
	padding-left:20px;
	padding-right:20px;
}

#page-body div.article_section div.article a {
	text-decoration:none;
	color:#000000;
}

#page-body div.article_section div.article a:hover {
	text-decoration:underline;
	color:#FF0000;
}

#souvisejici-odkazy-sekce ul li {
	color:#666666;
}

#code {
	border: 1px dashed #6666CC;
	padding: 16px;
	margin: 16px;
	background-color: #FFFFFF;
}

div.main-img-back {
	background-color:#666666;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	color:#FFFFFF;
	width:200px;
	position:absolute;
	height:60px; 
}

h2.main-news-description {
	color:#333333;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	letter-spacing:1px;
}

.main-news-subtitle {
	margin-top:56px;
}

.zdroje, .zdroje a, .zdroje a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right;
	text-decoration:none;
}

