.body1{
	font-family: "Trebuchet MS", Arial, Helvetica;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color: #000000;
	background-color: #424954;
	background-image: url(./img/bgr_main.jpg);
	cursor: default;
	background-repeat: repeat-x;
}

img {
	border: 0px solid black;
}



.globaltext {color: #000000; font-size: 11px; list-style-image: url(./img/listdot.gif);}
.globaltext a {color: #347EE3; text-decoration: none; font-weight: bold;}
.globaltext a:visited {color: #548EC3; text-decoration: none; font-weight: bold;}
.globaltext a:active {color: #B50C0C; text-decoration: none; font-weight: bold;}
.globaltext a:hover {color: #B50C0C; text-decoration: none; font-weight: bold;}

.whitetext {color: #FFFFFF; font-size: 10px;}
.whitetext a {color: #00C0FF; text-decoration: none;}
.whitetext a:visited {color: #00C0FF; text-decoration: none;}
.whitetext a:active {color: #00FFFF; text-decoration: underline;}
.whitetext a:hover {color: #00FFFF; text-decoration: underline;}


.bold {
	font-weight: bold;
}


.whitewindow {
	border: 1px solid #FFFFFF;
	width: 858px;
	background-color: #FFFFFF;
	background-image: url(./img/bgr_whitewindow.jpg);
	text-align: left;
	background-repeat: no-repeat;
}

.whitewindow_half {
	border: 1px solid #FFFFFF;
	width: 858px;
	background-color: #FFFFFF;
	background-image: url(./img/bgr_whitewindow_half.gif);
	text-align: left;
	background-repeat: no-repeat;
}

.footer {
	background-color: #353A59;
	text-align: right;
	color: #cbcbd7;
	border: 1px solid #FFFFFF;
	border-top: 0px solid #353A59;
	padding: 0px 8px 0px 8px;
	font-size: 9px;
}

.mainmenu {
	width: 388px;
	text-align: center;
}

.datum {
	font-size: 10px;
	color: #adafb1;
}

.vestnaslov {
	padding: 8px 5px 5px 5px;
	line-height: 85%;
}

.vest {
	padding: 3px 3px 3px 3px;
	width: 148px;
	line-height: 85%;
}

.pagetitle {
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.subtitle {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.picbed {
	padding: 2px 2px 2px 2px;
	border: 1px solid #E0E0F0;
}

.hpicbed {
	padding: 2px 2px 2px 2px;
	border: 1px solid #E0E0F0;
	float: left;
	margin: 0px 20px 20px 0px;
}

.mainarea {
	padding: 30px 45px 0px 45px;
}

.morelink {
	float: right;
}

.featuredpic {
	padding: 1px 1px 1px 1px;
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	float: right;
}

.darkstripe {
	background-color: #626D8C;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
}

.lightstripe {
	background-color: #CED0E0;
	padding: 5px 10px 5px 10px;
	color: #000000;
}

.headrow {
	font-weight: bold;
	background-color: #626D8C;
	padding: 3px 3px 3px 3px;
	color: #FFFFFF;
}

.lightrow {
	background-color: #FAFAFF;
	padding: 3px 3px 3px 3px;
}

.darkrow {
	background-color: #EAEAEF;
	padding: 3px 3px 3px 3px;
}

.articlelist_off {
	cursor: pointer;
	border: 1px solid #E0E0E0;
	background-color: #FAFAFA;
	padding: 3px 3px 3px 3px;
	margin: 4px 0px 0px 0px;
}

.articlelist_off {color: #000000; font-size: 11px;}
.articlelist_off a {color: #347EE3; text-decoration: none; font-weight: bold;}
.articlelist_off a:visited {color: #548EC3; text-decoration: none; font-weight: bold;}
.articlelist_off a:active {color: #347EE3; text-decoration: none; font-weight: bold;}
.articlelist_off a:hover {color: #347EE3; text-decoration: none; font-weight: bold;}


.articlelist_on {
	cursor: pointer;
	border: 1px solid #E0E0E0;
	background-color: #FAFAFA;
	padding: 3px 3px 3px 3px;
	margin: 4px 0px 0px 0px;
}

.articlelist_on {color: #000000; font-size: 11px;}
.articlelist_on a {color: #B50C0C; text-decoration: none; font-weight: bold;}
.articlelist_on a:visited {color: #B50C0C; text-decoration: none; font-weight: bold;}
.articlelist_on a:active {color: #B50C0C; text-decoration: none; font-weight: bold;}
.articlelist_on a:hover {color: #B50C0C; text-decoration: none; font-weight: bold;}


.leftstripe {
	background-color: #F8F8F8;
}

.newscolumn {
	width: 260px;
	float: right;
	margin: 15px 15px 0px 0px;
}

.newsitem {
	float: right;
	width: 242px;
	height: 104px;
	background-repeat: no-repeat;
	background-image: url(img/bgr_newsitem.png);
	margin: 3px 0px 0px 0px;
	padding: 9px 9px 9px 9px;
}

.newsitemtext {
	font-size: 11px;
	color: #000000;
	overflow: hidden;
	width: 155px;
	height: 55px;
	float: left;
	line-height: 100%;
	margin: 0px 0px 0px 0px;
}

.outertext {color: #A6B1FF; font-size: 10px;}
.outertext a {color: #A6B1FF; text-decoration: none;}
.outertext a:visited {color: #A6B1FF; text-decoration: none;}
.outertext a:active {color: #FFFFFF; text-decoration: none;}
.outertext a:hover {color: #FFFFFF; text-decoration: none;}

#indexbottom {
	background-image: url(img/bgr_index_bottom.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	float: right;
	width: 858px;
	font-size: 0px;
}


.photobutton  {
	font-size: 0px;
	float: left;
	margin: 0px 0px 0px 5px;
}

.photobutton ul {
	list-style: none;
	list-style-image: none;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

.photobutton li {
	text-align: center;
	margin: 18px 0px 0px 0px;
}

.photobutton a {
	background-image: url(img/photobutton.png);
	text-decoration: none;
	font-size: 11px;
	display: block;
	color: #357ee5;
	height: 20px;
	width: 47px;
	padding: 9px 20px 3px 42px;
	background-repeat: no-repeat;
}

.photobutton ul li a:visited{
	text-decoration: none;
}

.photobutton ul li a:hover{
	background-image: url(img/photobutton.png);
	text-decoration: none;
	color: #c40d0d;
	background-repeat: no-repeat;	
}