body            { margin:0px; padding:0px; background-color:#FFFFFF; font-family: Verdana,Tahoma,sans-serif; font-size : 11px; color : #656565; }
table           { font-family: Verdana,Tahoma,sans-serif; font-size : 11px; color : #656565; }

a               { color : #2c4d9c; text-decoration:underline; }
a:link          { }
a:active        { }
a:visited       { }
a:hover         { }

h1 { margin:0px; padding:0px; color : #e63434; font-size:18px; }
h2 { margin:0px; padding:0px; color : #e63434; font-size:16px; }
h3 { margin:0px; padding:0px; color : #294e9c; font-size:14px; }
h4 { margin:0px; padding:0px; color : #294e9c; font-size:12px; }
h5 { margin:0px; padding:0px; color : #99cc33; font-size:10px; }
h6 { margin:0px; padding:0px; color : #99cc33; font-size:8px; }

ul    { margin:0 0 0 20; padding:5px; }
ul li { list-style: url(../images/green_bullet.gif);  }
ol    { }

li.newsLI { list-style-position: outside;  margin-left:40px; list-style: url(../images/green_bullet.gif); }

select         { }
input          { font-family: Verdana,Tahoma,sans-serif; font-size : 11px; color : #656565; }

.input          { color : #767f88;  background : #FFFFFF; margin:0px; padding-left:3px; padding-top:5px; height : 26px; border:1px solid #b7bbc0; font-family: Arial,Tahoma,Verdana,sans-serif; font-size :12px; }
.inputText      { color : #767f88;  background : #FFFFFF; margin:0px; padding-left:3px; padding-top:5px; overflow:hidden; border:1px solid #b7bbc0; font-family: Arial,Tahoma,Verdana,sans-serif; font-size :12px; }
.button         { height :24px; padding-left:4px; padding-right:4px; padding-top:0px; padding-bottom:0px; background : #eceef0; margin:0px; border:0px; font-family: Arial,Tahoma,Verdana,sans-serif; font-size :12px; color:9ba2a9; font-weight:bold; }

/* ------------------>>> ADMIN CONTENT EDITOR STYLES <<<--------------------- */
.red        { color : #e83435; }
.blue       { color : #294e9c; }
.green      { color : #99cc33; }
.dark_grey  { color : #656565; }
.light_grey { color : #999999; }

#mainEnv {
	text-align:center;
}
#innerEnv {
	width : 760px;
	text-align:left;
}

#lang          { float : right; margin-top:25px; }
#lang a        { color: #656565; }
#lang a.active { color: #999999; text-decoration : none; }
#lang img      { position: relative; top : 1px; }

#toplinks {
	float : right;
	margin-top:20px; 
}
#txtlinks {
	float : left;
	line-height : 21px;
}
#txtlinks a { color : #656565; }
#searchBox {
	float : left;
	width : 112px;
	height : 21px;
	background : url(../images/searchbox_bg.gif) no-repeat top left;
}
#searchBox input {
	border  : 0px;
	margin  : 0px;
	padding : 0px;
	line-height : 18px;
	width   : 110px;
	height  : 18px;
	position:relative;
	left : 1px;
	top : 1px;
}
#searchButton {
	float : left;
}
#searchButton img {
	position : relative;
	top : 3px;
	cursor : pointer;
}
#searchForm {
	float : left;
}

#header_top {
	float : left;
	width : 760px;
	text-align : left;
}
#header_top .left {
	float : left;
	height : 103px;
	width  : 280px;
}
#header_top .right {
	float  : right;
	height : 103px;
	width  : 480px;
}
#header_top .left img {
	margin-top:28px;
}
#menu {
	float : left;
	width : 760px;
	text-align : left;
	background : url(../images/redsquare.gif) repeat-x top left;
	height : 38px;
}
#header_bottom {
	float : left;
	width : 760px;
	text-align : left;
}
#activePath {
	float : left;
	width : 760px;
	line-height : 24px;
}
#activePath a { color : #656565; }
#mainwebarea {
	width : 760px;
	float : left;
	margin : 0px;
	padding : 0px;
	background : url(../images/mainwebarea_bg.gif) repeat-y top left;
}
#mainwebarea .maininner {
	width : 760px;
	float : left;
	/* background : url(../images/bottom_logo.gif) no-repeat bottom right; */
}
#mainwebarea .left {
	width : 519px;
	float : left;
}
#mainwebarea .right {
	width      : 240px;
	float      : right;
	position   : relative;
	left       : -1px;
}


.submenu_header {
	font-weight : bold;
	font-size : 13px;
	margin-left:20px;
	margin-top:20px;
	padding-bottom:10px;
}
.pathDivider {
	margin-left:4px;
	margin-right:4px;
	float : left;
}
.pathDivider img {
	position:relative;
	top : 9px;
}

.menuDivider {
	float  : left;
	width  : 10px;
	height : 38px;
	text-align : center;
}
.menuDivider2 {
	float       : left;
	line-height : 1px;
	height      : 1px;
	width       : 220px;
	position    : relative;
	left        : 10px;
	font-size   : 1px;
	background  : #dde9f5;
}
.menuDivider3 {
	float       : left;
	line-height : 1px;
	height      : 1px;
	width       : 240px;
	font-size   : 1px;
	background  : #dde9f5;
}
.menuDivider img {
	position : relative;
	top : 12px;
}
.panelDivider {
	float       : left;
	line-height : 1px;
	height      : 1px;
	width       : 240px;
	font-size   : 1px;
	background  : #dde9f5;
}

.content {
	float : left;
	width : 479px;
	position : relative;
	left : 20px;
	margin-top:20px;
}

.content2 {
	float : left;
	width : 479px;
	position : relative;
	left : 20px;
	padding-bottom:20px;
}


.caption {
	float : left;
	width : 240px;
	background : #f2f6fb url(../images/greypix.gif) repeat-y top left;
}
.caption .inner {
	float : left;
	width : 205px;
	position : relative;
	left : 20px;
	padding-bottom:10px;
	padding-top:10px;
}
.captionWhite {
	float : left;
	width : 240px;
	background : #FFFFFF url(../images/greypix.gif) repeat-y top left;
}
.captionWhite .inner {
	float : left;
	width : 205px;
	position : relative;
	left : 20px;
	padding-bottom:10px;
	padding-top:10px;
}
.captionTitle {
	width : 205px;
	color : #e83435;
	font-weight : bold;
	font-size : 12px;
}
.captionSubtitle {
	width : 205px;
	color : #294e9c; 
	font-weight : bold;
	font-size : 11px;
}


.akcie_small {
	width    : 250px;
	float    : left;
	position : relative;
	left     : 20px;
	padding-bottom : 10px;
}
.aS_inner{
	float : left;
	width : 235px;
}
.aS_img {
	float : left;
}
.aS_body {
	float : right;
	border-bottom:1px solid #dde9f5;
	height : 80px;
	width  : 150px;
}
.aS_preview {
	float : left;
	padding-top:5px;
}

.footer {
	width : 760px;
	float : left;
	font-size : 10px;
}
.footer a { color : #656565; text-decoration:none; }
.f_left {
	float : left;
	line-height : 36px;
	position:relative;
	left : 20px;
}
.f_right {
	float : right;
	line-height : 36px;
	position:relative;
	left : -20px;
}