/* CSS Document art4web.sk, informsys.cz
   ===================================== */

/*
html, body, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dd, dl, dt, ol, ul, li,
fieldset, form, label, legend, caption {  margin: 0; padding: 0; border: 0; }
*/

body { margin: 0; padding: 0; color: #202020; background-color: #fffef9; font-size: 0.85em;
		line-height: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; }

a { text-decoration: none; color: #ba0000; }
a:hover { color: #353535; }
a img { border: 0; }

q:before, q:after, blockquote:before, blockquote:after { content: ""; }
ol, ul { list-style-type: none; }
input, textarea, select { font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:2px; }

h1, h2, h3, h4, h5, h6 { margin: 0; }
h1 { font: italic normal 1.6em/1.5em "Times New Roman", "Lucida Grande", Tahoma; margin-bottom: 5px; }
h2 { font: italic bold 1.2em/1.5em "Times New Roman", "Lucida Grande", Tahoma;	margin-bottom: 5px; }
h3,h4 { font: bold 1em/1.5em "Times New Roman", "Lucida Grande", Tahoma; margin-bottom: 5px; }
h5 { font: bold 1.3em "Times New Roman", "Lucida Grande", Tahoma; margin-bottom: 5px; }

b { color: #ba0000; }
hr { border-width: 0px; height: 1px; color: #e4e1e1; }
p { margin-bottom: 10px; }

#cnt_outer { position: relative; background-color: #ffffff; width: 1007px; height: auto; margin-left: auto; margin-right: auto; }

.banner_top { float: right; width:535px; margin-top: 9px; margin-right: 3px; background-color: Black; }
.banner_top728 { float: right; width:728px; margin-top: 9px; margin-right: 3px; background-color: Black; }
.banner_top800 { float: right; width:800px; margin-top: 9px; margin-right: 3px; background-color: Black; }
.banner_top810 { float: right; width:810px; margin-top: 9px; margin-right: 3px; background-color: Black; }

.top a { color: #FFFFFF; text-decoration: none; }
.top a:hover { color: #FFFFFF; text-decoration: underline; }
#footerStin { clear: both; height: 4px; background: transparent url(../Images/backgroundBodyStinBottom.png) no-repeat 50% 0%;}

#container { padding-bottom: 5px; border: 1px solid #cccccc; }
#wrapper { background-color: #ffffff; }
#sloupec120 {width:120px; position:absolute; top: 10px; right: 1019px; _right: 1050px; text-align: center; margin-left: 20px;}

#menu { height: 27px; background: transparent url(../images/web/top_menu_03.png) no-repeat center top; }
#menu ul { font-size: 12px;  color: #353535; }
#menu ul li { display: inline; }
#menu ul li a { 	float:left;	width:133px; height: 22px; text-align:center; color: #353535; font-weight: bold;
				padding-top: 4px; border-left: 1px solid #cccccc; border-right: 1px solid #999999; }
#menu ul li a:hover,
#menu ul li a.active,
#menu .activeMenuItem {	background: transparent url(../images/web/menu_hover_06.png) repeat-x top; }
#menu ul li.last a{ border-right-style: none; }

#menu .login {float: right; width: auto; color: #ffffff; font-size: 11px; padding-top: 3px; padding-right: 12px; }

#submenu { height: 23px; }
#submenu ul { float: left; width: 100%; font-size: 12px; color: #353535; } 
#submenu ul li { display: inline; }
#submenu ul li a { float: left; color: #353535; padding: 2px 15px 2px 15px; }
#submenu ul li a:hover,
#menu ul li a.active,
#submenu .activeSubmenu { color: #ba0000; }
#submenu ul li a.activeSubmenu { color: White; }
.oddelovac { float: left; padding-left: 10px; padding-right: 10px; }

#content { padding: 15px 15px 15px 15px; }
#contentSekceLeft { width: 695px; float: left; min-height: 400px; }
#contentSekceRight { float: right; width: 250px; padding: 12px 20px 10px 0px; }

#footer { font-size: 12px; 	color: #999999; margin-top: 5px; padding-left:4px; }
#footer a { color: #404040; text-decoration: none; }
#footer a:hover { color: #ba0000; text-decoration: none; }

#footer .patickaBox,
#footer .patickaBoxFirst { float: left; width: 165px; text-align: center; padding-top: 4px; padding-bottom: 4px;
			border-top: 1px dotted #cccccc; border-right: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc;
			background: transparent url(../Images/background_paticka_prechod.gif) repeat-x 0% 100%; }
#footer .patickaBoxFirst { width: 168px; border-left: 1px dotted #cccccc; }
#footer .activeMenuItem { color: #ba0000; }
#footer .submenuBottom {clear: both; width:998px; font-size:11px; margin-bottom: 10px;
				border-left: 1px dotted #cccccc; border-right: 1px dotted #cccccc; border-bottom: 1px dotted #cccccc; }

#footer .submenuBottom a { float: left; padding: 1px 12px 1px 12px; }

.right280 { float: right; width: 265px; padding: 15px 0 0 15px;}
.left720 { float: left; width: 716px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: transparent;}
.left720 .otevirak { float: left; width: 352px; padding: 15px 0 0 15px; text-align: center; }
.left720 .ctete { float: left; width: 325px; margin-left:15px; padding-top: 5px; background: transparent url(../Images/Web/newsBoxLeftBg.gif) no-repeat 0% 50%; }
.left720 .ctete .line { width: auto; height: 1px; font-size: 1px; border-bottom: 1px solid #cccccc; }
.left720bottom { float: left; width: 717px; clear: left; background: transparent url(../Images/homepagePrehledSekciBg.gif) no-repeat 0% 0%;}

.homepageNewsBoxContainer { padding-top: 10px; padding-bottom: 10px; }
.homepageNewsBoxNadpis { font-size: 28px; color: #5998b6; }
.homepageNewsBoxNadpis.padding { padding-left: 8px; padding-bottom: 5px; }
.homepageNewsBoxNadpis .searchbox { float: right; font-size: 14px; }
.homepageNewsBox { font-family: Arial, Sans-Serif; font-size: 120%; line-height: 140%; margin-top: 15px;  margin-left: 3px; padding-left: 10px; }
.homepageNewsBox.uniBoxUprava { padding: 8px 5px 8px 10px; margin: 0 0 0 3px; }
.homepageNewsBox:hover { background: transparent url(../Images/Web/newsBoxSipka.png) no-repeat 0px 6px; }

.cleaner { clear: both; }
.clearfix { display: inline-block; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .clearfix { display: block; }

/*
* html .clearfix { height: 1%; }
*/
.left { float:left; }
.right { float:right; }
.padding_TB5 { padding: 5px 0 5px 0; }
.padding_top { padding-top: 10px; }
.padding_bottom { padding-bottom: 10px; }
.space_bottom { clear: both; 	margin-bottom: 1px; }

/*
.line {
	clear: both;
	margin-top: 8px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e1e1;
}
*/

/* layout
===================================== */

#odkazy { font-size: 0.85em; }
#advert { height: auto; width: 1000px; margin-left: auto; margin-right: auto; }
#logo { position:relative; width:233px; height:116px; overflow:hidden; float: left; left: 0px; margin: 0;
		font-size: 1.6em; top: 0px; padding: 0px; }
#logo a span {
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	width:233px;
	height:116px;
	padding:0;
	margin: 0;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/web/logo_02.jpg);
	color: #FFFFFF;
}
#search {
	float: right;
	height: 91px;
	width: 300px;
	font-size: 0.9em;
	padding-top: 0px;
	color: White;
}
.search {
	width: 190px;
	background-image: url(../images/web/input_03.png);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
}
.search_btn, .buton a {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: transparent;
	background-image: url(../images/web/button_05.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 27px;
	width: 82px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.buton a {
	display: block;
	color: #353535;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.buton a:hover {
	color: #999999;
	text-decoration: none;
}
.buton1 {
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/web/btn_left_03.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	width: 100px;
	float: right;
}
.buton1 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/web/btn_right_03.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 25px;
	display: block;
	height: 19px;
	padding-top: 1px;
}
.buton1 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}



#left {
	float: left;
	width: 180px;
	margin-right: 15px;
	margin-left: 10px;
	font-size: 0.9em;
	line-height: 1.5em;
}
#right {
	float: left;
	width: 350px;
	margin-right: 10px;
	margin-left: 15px;
	line-height: 1.5em;
}

.left_left {
	float: left;
	width: 45%;
	padding-right: 1%;
}
.left_right {
	float: right;
	width: 49%;
	padding-left: 1%;
}
#left h3, .pozadie_stlpec h3, .pozadie_stlpec_300 h3 
{
	display: block;
	height: 30px;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 10px;
	font-size: 1.1em;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
}

.pozadie_stlpec h3
{
	background-image: url(../images/web/right_top_03.png);
}

.pozadie_stlpec_300 h3
{
	background-image: url(../images/web/right_top_03_300.png);
}

.pozadie_stlpec h3.headline {
	background-image: url(../images/web/right_headline_03.png);
	height: 35px;
}

.pozadie_stlpec_300 h3.headline {
	background-image: url(../images/web/right_headline_03_300.png);
}


.pozadie_stlpec h3.headline_top
{
  background-image: url(../images/web/right_top_03.png);
}

.pozadie_stlpec_300 h3.headline_top
{
  background-image: url(../images/web/right_top_03_300.png);
}

.pozadie_stlpec {
	background-image: url(../images/web/left_bottom_03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 5px;
	background-color: #F2F2F2;
}

.pozadie_stlpec_300 {
	background-image: url(../images/web/left_bottom_03_300.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #F2F2F2;
}

.pozadie_stlpec_border 
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e9e6e6;
	border-left-color: #e9e6e6;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	height: auto;
	background-color: #F2F2F2;
}

.whiteboard 
{
  background-color: #FFFFFF;
}

#otevirak2
{
  border-left: dashed 1px #e9e6e6;
  border-right: dashed 1px #e9e6e6;
  padding-right: 10px;
  padding-left: 10px;
}

#content_400 {
	float: left;
	width: 412px;
}
#content_full
{
	width: 980px;
	margin: 0px 10px;   
}
#content_full_right
{
	float: left;
	width: 784px;
}

.highlight {
	color: #BA0000;
	font-size: 0.9em;
}

.text 
{
  margin-top: 5px;
  margin-bottom: 5px; 
}
  
#right_ad {
	float: right;
	width: 120px;
	font-size: 12px;
	padding-right: 10px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, Sans-Serif;
}
ul.odrazky {
	padding: 5px;
}
ul.odrazky li {
	background-image: url(../images/web/li_03.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 14px;
}
.img {
	background-color: #FFFFFF;
	padding: 5px;
	/*border: solid 1px #E9E6E6;*/
	margin-right: 5px;
	margin-bottom: 5px;
}

.img2 {
	background-color: #E9E6E6;
	padding: 5px;
	/*border: solid 1px #E9E6E6;*/
	margin-right: 5px;
	margin-bottom: 5px;
}

.acenter {
	text-align: center;
}
.aleft {
	text-align: left;
}
.aright {
	text-align: right;
}

.whiteBack
{
  background-color: White;
}
 
 #otevirak2
 {
	background-color: White;
	
 }
 
 #sponzoredLinks
 {
	background-color: #ffffff;
	width: 330px;
	padding-top: 10px;
  padding-left: 15px;
 }
 
  #homeSport
 {
	background-color: #ffffff;
	width: 340px;
	border-left: solid 1px #e9e6e6;
	padding-bottom: 10px;
	padding-left: 10px;
 }
 
 .groupTitle
 {
	font-size: 0.9em;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #a00000;
	padding-left: 5px;
	height: 20px;
	width: 415px;
	font-weight: bold;
	
 }
 
 .groupTitle2
 {
	font-size: 0.9em;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #a00000;
	padding-left: 5px;
	height: 20px;
	width: 340px;
	font-weight: bold;
	font-size: 12px;
	
 }
 
 .homeCatName
 {
	color: Gray;
	font-size: 0.9em;
	font-weight: bold;
	font-style: normal;
 }
 
 .subGroup {
	font-size: 1em;
	font-weight: bold;
	color: #ba0000;
	line-height: 1.4em;
	margin-bottom: 5px;
	text-transform: uppercase;
}

.subGroupActive {
	font-size: 1em;
	font-weight: bold;
	color: Black;
	line-height: 1.4em;
	margin-bottom: 5px;
	text-transform: uppercase;
}

.titulkaCMN {
	background-color: #FFFFFF;
	border-style: none;
	padding: 10px 8px 6px 8px;
	margin-top: 0px;
}

.textCMN {
  font-size:1.0em;
  font-family:Verdana;
  margin: 5px 0px 0px 10px
}

.menuItem
{
	text-decoration: none;
}

.menuItemActive
{
	font-weight: bold;
	text-decoration: underline;
}


.subMenuItem
{
	padding-left: 10px;
	text-decoration: none;
}

.subMenuItemActive
{
	padding-left: 10px;
	font-weight: bold;
	text-decoration: underline; 
}


.c_right
{  
  float:right;
  padding-right:25px;
}

.comment
{  
  font-size: 0.9em;
	padding-bottom: 5px;
}

.videoWarning
{
  padding-top:10px;
  padding-bottom:10px;
}


/* hawk edit */


a.menuItem:hover {
	color: #ba0000;
	text-decoration: underline;
}
a.subMenuItem:hover {
	color: #ba0000;
	text-decoration: underline;
}
.menuItemImg {
	margin: 5px 0px 0px 5px;
}
.novinkySwap {
	width: 411px;
	height: 290px;
	padding-top: 15px;
	display: inline-table;
}   
.novinkyButtonObal {
	position: absolute;
	width: 405px;
	margin-top: -15px;
	z-index: 5;
}
.novinkyButton {
	width: 26px;
	height: 16px;
	padding: 8px 0px 8px 0px;
	background-color: #ce0006;
	margin-left: 13px;
	float: right;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.novinkyImg {
	width: 411px;
	height: 275px;
	background-image: url(http://bikerboyz.cz/multimedia/nahled.jpg);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	clear: both;
}
.novinkyWhiteUp {
	width: 411px;
	height: 21px;
	background-color: #ffffff;
	position: absolute;
	/*filter:alpha(opacity=70);*/
	-moz-opacity: 0.70;
	/*opacity: 0.70;*/
}
.novinkyWhiteDown {
	width: 411px;
	height: 100px;
	background-color: #ffffff;
	position: absolute;
	margin-top: 175px;
	/*filter:alpha(opacity=70);*/
	-moz-opacity: 0.70;
	/*opacity: 0.70;*/
}
.novinkyText {
	width: 411px;
	height: 100px;
	position: absolute;
	margin-top: 175px;
}
.novinkyTextHead {
	width: 391px;
	padding: 10px 0px 10px 10px;
	/*#padding: 10px 0px 0px 10px;*/
}
.novinkyTextPerex {
	width: 391px;
	padding: 0px 0px 0px 10px;
	clear: both;
	font-weight: 500;
}   

#topicItems
{
	font-weight: bold;
	color: #ba0000;
}

.jzLogo {
	width: 350px;
	height: 84px;
	background-image: url(http://hawk.icmn.cz/Images/jz/logo.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%; 
	margin: 10px 0px 20px 0px;
}

/*POOLBOX*/
.pollbox {font-size: 11px;}
.pollcontent {padding: 6px;}
.pollquestion {font-size: 13px;font-weight: bold;}
.polloptions {padding-top: 10px;padding-bottom: 4px;}
.pollbar {background-color: red; height:10px;}

/*ONLINE*/
.CZ { font-family: Arial, Helvetica, sans-serif;}
.VER{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
A:hover	{color: red}
A.bb:link	{ color: #ba0000; text-decoration: none; font-weight: bold;}
A.bb:visited	{color: #ba0000; text-decoration: none; font-weight: bold;}
A.bb:hover	{color: #ba0000; text-decoration: none; font-weight: bold;}
A.cc:link	{color: #3366CC;  text-decoration: underline}
A.cc:visited	{color: #3366CC; text-decoration:underline}
A.cc:hover	{color: #3366CC; text-decoration: underline}
A.dd:link	{color: red;  text-decoration: underline}
A.dd:visited	{color: red; text-decoration:underline}
A.dd:hover	{color: red; text-decoration: underline}
A.ee:link	{color: #ba0000;  text-decoration: none}
A.ee:visited	{color: #ba0000; text-decoration:none}
A.ee:hover	{color: #ba0000; text-decoration: none}

.photoList
{
	height: auto;
}

.photoItem
{
	font-size: 9px;
	padding: 5px;
	 height: auto;
}

.showactual
{
	background-color: #ba0000;
	padding: 3px;
	color: White;
	font-weight: bold;
}

.photoTitle
{
	font-size: 9px;
}

.photoTitle2
{
	font-size: 9px;
	height: 40px;
}

.blacklistFormRow 
{
	width: 412px;
	height: 60px;
	background-image: url(../Images/blacklistFormInputBg.gif);
	background-position: 0% 0%;
}

.blacklistFormRow:hover
{
	background-image: url(../Images/blacklistFormInputBgOn.gif);
}
.blacklistFormRow.TextArea 
{
	background-image: url(../Images/blacklistFormTextAreaBg.gif);
	height: 115px;
}
.blacklistFormRow.TextArea:hover 
{
	background-image: url(../Images/blacklistFormTextAreaBgOn.gif);
}
.blacklistFormRow.Foto 
{
	background-image: url(../Images/blacklistFormImageFotoBg.gif);
	width: 366px;
	height: auto;
	text-align: center;
	float: left;
}
.blacklistFormRow.Foto:hover 
{
	background-image: url(../Images/blacklistFormImageFotoBgOn.gif);
}
.blacklistFormRow.ImageInput 
{
  float: left;
  background-image: url(../Images/blacklistFormImageBg.gif);
  width: 366px;
  height: 60px;
}
.blacklistFormRow.ImageInput:hover
{
  background-image: url(../Images/blacklistFormImageBgOn.gif);
}
.blasklistFormRow.Button 
{
	background-image: url(../Images/blacklistFormButtonBg.gif);
	height: 45px;
}

.blacklistFormRowText
{
	padding: 7px 30px 0px 55px;
}
.blacklistBox 
{
	float: left;
	width: 370px;
	height: 184px;
	background-position: 50% 50%;
	margin: 0px 0px 24px 24px;
}
.blacklistBoxFilter 
{
	position: absolute;
	width: 370px;
	height: 184px;
	_width: 1px;
	_height: 1px;
}
.blacklistBoxObsah 
{
	position: relative; 
	z-index: 50;
}
.blacklistBoxNadpis 
{
	width: 100%;
	height: 20px;
	padding: 17px 10px 0px 18px;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #ba0000;
}
.blacklistBoxFotoDiv 
{
	float: left;
	width: 167px;
	height: 142px;
	overflow: hidden;
	padding: 0px 0px 0px 18px;
}
.blacklistBoxNahled 
{
	width: 250px;
	height: auto;
	_height: auto;
	_overflow: hidden;
	background-position: 50% 50%;
	margin: 0px 0px 0px 0px;
} 
.blacklistBoxFilterNahled 
{
	position: absolute;
	width: 250px;
	height: 147px;
	_margin-top: -147px;
	_width: 1px;
	_height: 1px;
}
.blacklistBoxFilterNahledIE 
{
	_position: absolute;
	_width: 252px;
	_height: 200px;
	_background-color: #ffffff;
	_filter:alpha(opacity=80);
	_opacity: 0.80;
	_z-index: 0;
}

.blacklistBoxObsahNahled 
{
	position: relative; 
	z-index: 50;
}
.blacklistBoxNadpisNahled
{
	width: 100%;
	height: 20px;
	padding: 11px 10px 0px 10px;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #566374;
}
.blacklistBoxInformaceNahled 
{
	float: right;
	width: 130px;
	_width: 120px;
	height: auto;
	margin-right: 8px;
	font-size: 9px;
	font-weight: bold;
	_line-height: 16px;
	_position: relative;
	_z-index: 50;
}
.blacklistBoxFotoDivNahled
{
	float: left;
	width: 100px;
	height: auto;
	padding: 0px 0px 0px 10px;
}

.cmnFotogalerieOtvirak 
{
	width: 692px;
	height: 440px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.cmnFotogalerieOtvirakFiltrTop 
{
	width: 100%;
	height: 51px;
	background-image: url(../Images/cmnClanekPrechodTop.png);
	background-repeat: repeat-x;
}
.cmnFotogalerieOrvirakNadpisAnotace
{
	font-weight: bold;
	font-size: 1em;
	line-height: 1.5em;
}
.cmnFotogalerieOtvirakAnotace
{
	position: absolute;
	margin: -51px 0px 0px 462px;
	width: 210px;
	height: auto;
	line-height: 17px;
	text-align: justify;
}
.cmnFotogalerieOtvirakAnotaceText
{
	width: 210px;
	height: auto;
	padding: 10px 10px 7px 10px;
	background-image: url(../Images/filtr75.png);
}
.cmnFotogalerieOtvirakAnotaceBottom
{
	width: 230px;
	height: 3px;
	clear: both;
	background-image: url(../Images/cmnFotogalerieAnotaceBottom.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
}
.cmnFotogalerieOtvirakPruhOdsazeni 
{
	margin-top: 315px;
}
.cmnFotogalerieOtvirakPruh
{
	clear: both;
	position: relative;
	width: 100%;
	height: 32px;
	background-image: url(../Images/filtr75.png);
}
.cmnFotogalerieOtvirakPruhDesign
{
	float: right;
	width: 230px;
	height: 4px;
	background-color: #ffffff;
}
cmnfotogalerieOtvirakPruhNadpis h1
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding: 6px 0px 0px 20px;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #ad0004;
}
.cmnFotogalerieOtvirakPruhIcmn
{
	float: left; 
	width: 60px; 
	height: 32px;
	position: relative;
	z-index: 50;
	background-position: 50% 50%;
	background-repeat: no-repeat; 
	background-image: url(../Images/cmnFotogalerieIcmn_road.png);
}
.cmnFotogalerieOtvirakPruhSipky
{
	float: right; 
	width: 60px; 
	height: 32px;
	background-position: 0% 50%;
	background-repeat: no-repeat; 
	background-image: url(../Images/cmnFotogalerieSipky.png);
}
.cmnFotogalerieOtvirakBottom 
{
	clear: both; 
	margin-top: 37px;
	width: 100%;
}
.cmnFotogalerieOtvirakBottomRohLevy
{
	float: left; 
	width: 6px; 
	height: 5px; 
	background-image: url(../Images/filtrRohLevy.png);
}
.cmnFotogalerieOtvirakBottomRohPravy
{
	float: right; 
	width: 6px; 
	height: 5px; 
	background-image: url(../Images/filtrRohPravy.png);
}
.cmnFotogalerieOtvirakLine
{
	position: absolute;
	z-index: 25;
	width: 340px;
	height: 68px;
	margin-top: -49px;
	/*#margin-top: -53px;*/
	background-repeat: no-repeat;
	background-image: url(../Images/cmnFotogalerieOtvirakLine_road.png);
}
.cmnFotogalerieClanekText 
{
	float: left;
	width: 340px;
	height: auto;
	padding: 20px 0px 0px 0px;
	text-align: justify;
}
.cmnFotogalerieKomentare 
{
	float: left;
	width: 320px;
	margin: 16px 0px 0px 28px;
}
.cmnFotogalerieFotolist
{
	display: inline-table;
	float: left;
	width: 320px;
	height: 200px;
	margin: 20px 0px 0px 20px;
	/*.margin: 20px 0px 0px 15px;
	#margin-right: 8px;*/
	background-position: 50% 100%;
	background-repeat: no-repeat;
	background-image: url(../Images/cmnFotogalerieFotoRam.gif);
}
.cmnFotogalerieFotolist.road:hover
{
	background-image: url(../Images/cmnFotogalerieFotoRamOn_road.gif);
}
.cmnFotogalerieFotolist.off-road:hover
{
	background-image: url(../Images/cmnFotogalerieFotoRamOn_off-road.gif);
}
.cmnFotogalerieFotolist.chopper:hover
{
	background-image: url(../Images/cmnFotogalerieFotoRamOn_chopper.gif);
}
.cmnFotogalerieFotolist.quad-atv:hover
{
	background-image: url(../Images/cmnFotogalerieFotoRamOn_quad-atv.gif);
}
.cmnFotogalerieFotolist.skutry:hover
{
	background-image: url(../Images/cmnFotogalerieFotoRamOn_skutry.gif);
}
.cmnFotogalerieFotolistImg
{
	width: 310px;
	height: 195px;
	margin-left: 5px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
a.cmnFotogalerieFotolistPopisek
{
	text-decoration: none;
	color: #353535;
}
a.cmnFotogalerieFotolistPopisek:hover
{
	text-decoration: none;
	color: #353535;
	cursor: pointer;
}
.cmnFotogalerieFotolistImgPopisekText
{
	width: 250px;
	font-size: 9px;
	line-height: 14px;
	padding: 3px 8px 0px 8px;
	background-image: url(../Images/filtr75.png);
}
.cmnFotogalerieFotolistImgPopisekBottom
{
	width: 266px;
	height: 3px;
	clear: both;
	background-image: url(../Images/cmnFotogalerieFotoPopisekBottom.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

a.blue {
	color: #0070a9;
	text-decoration: none;
}
a.blue:hover {
	color: #0070a9;
	text-decoration: underline;
}
a.green {
	color: #22ad06;
	text-decoration: none;
}
a.green:hover {
	color: #22ad06;
	text-decoration: underline;
}
a.bazarRozcestnik {
	color: #312c2c;
	text-decoration: none;
}
a.bazarRozcestnik:hover {
	color: #a10103;
	text-decoration: none;
}
a.bazarRozcestnikOn {
	color: #a10103;
	text-decoration: none;
}
a.bazarBlack {
	color: #000000;
	text-decoration: none;
}
a.bazarBlack:hover {
	color: #000000;
	text-decoration: underline;
}

.bazarSeznamPolozka 
{
	width: 573px;
	height: 96px;
	margin-bottom: 10px;
	clear: both; 
}
.bazarSeznamImgObal 
{
	float: left;
	width: 137px;
	background-color: #ffffff;
}
.bazarSeznamImg 
{
	width: 130px;
	height: 96px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
.bazarSeznamImgRohLevy
{
	position: absolute;
	width: 8px;
	height: 10px;
	background-image: url(/Images/bazarRohHorniLevy.png);
}
.bazarSeznamImgRohPravy
{
	position: absolute;
	width: 8px;
	height: 99px;
	background-color: transparent;
	background-image: url(/Images/bazarRohDolniLevy.png);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
.bazarSeznamNadpis
{
	float: left;
	padding: 0px 6px 2px 4px;
	margin-top: -4px;
	background-color: #ffffff;
	color: #1369a4;
	font-weight: bold;
}
.bazarSeznamNadpisTyp2
{
	float: left;
	padding: 0px 6px 2px 4px;
	background-color: #f2f2f2;
	color: #1369a4;
	font-weight: bold;
}
.bazarSeznamInformace 
{
	float: right;
	width: 435px; 
	margin-top: 27px;
	color: #636363;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}
.bazarSeznamInformacePolozka 
{
	float: left;
	width: 145px;
}
.bazarSeznam2obal 
{
	width: 560px; 
	clear: both;
}
.bazarSeznam2Polozka 
{
	width: 560px;
	height: 20px;
	padding: 3px 0px 0px 13px; 
	text-align: center;
	font-size: 11px;
	background: transparent url(/Images/bazarSeznam2pozadi.gif) repeat-x 0% 0%;
}
.bazarSeznam2nadpis
{
	width: 180px;
	float: left;
	color: #1369a4;
	font-weight: bold;
	text-align: left;
}
.bazarSeznam2nadpisFirma
{
	width: 180px;
	float: left;
	color: #a10103;
	font-weight: bold;
	text-align: left;
}
.bazarSeznam2informacePolozka
{
	width: 150px;
	float: left;
	text-align: center;
}
.bazarSeznam2informaceRok
{
	width: 60px;
}
.bazarSeznam2hopup 
{
	position: absolute;
	width: 203px;
	background: transparent url(/Images/bazarSeznam2pozadi.gif) repeat-x 0% 0%;
	margin: 0px 0px 0px 573px;
	display: none; 
}
.bazarSeznam2hopupImg 
{   
	position: relative;
	width: 174px;
	float: right;
	margin-top: -55px;
	border: solid 3px #dddddd;
}
.bazarAddSpecifikaceCheckBox 
{
	margin-top: 6px;
	width: 160px;
	float: left;
}
.bazarAddRpRadioBox
{
	margin-top: 2px;
	margin-right: 9px;
	float: left;
}
.poznamky 
{
	color: #919191;
	font-size: 10px;
}
.inzeratNadpis 
{
	font-size: 18px;
	color: #ba0000;
	font-style: italic;
	width: 345px;
}
.inzeratNahledImg 
{
}
.inzeratPolozka 
{
	width: 345px;
	margin: 3px 5px 3px 0px;
}
.inzeratPravaPolozka 
{
	float: right;
	width: 130px;
	color: #1681e0;
	margin-left:8px;
}
.inzeratOdstavecNadpis
{   
	height: 20px;
	/*#height: 22px;*/
	width: 345px;
	padding: 2px 5px 0px 15px;
	background-color: #f2f2f2;
	color: #24aa00;
	margin: 8px 0px 3px 0px;
	background: #f2f2f2 url(/Images/inzeratImgRohLevy.gif) no-repeat;
}
.inzeratPopis 
{
	width: 345px;
	color: #464646;
	text-align: justify;
	font-size: 10px;
	padding: 0px 0px 3px 8px;
}
 
 .bazarPagerItem
 {
	  border: solid 1px #464646;
	  padding: 5px;
	  font-weight: bold;
	  margin-right: 10px;
 }
 
 
 
 
 .homepageNewsBox.paddingUprava 
 {
	padding-bottom: 0px;    
 }
 .homepageNewsBox.detailMenu
 {
	margin-top: 5px;
	padding: 0px 0px 0px 10px;
 }
 .homepageNewsBox.detailMenuSub
 {
	margin-top: 5px;
	padding: 0px 0px 0px 10px;
	margin-left: 15px;
 }
 .homepageNewsBoxSekce
 {
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	color: #a0a0a0;
 }
 .homepageNewsBoxSekce.odsazeni
 {
	margin-left: 13px;
	padding-bottom: 3px;
 }
 
 .homepageNewsBoxPoznamky 
 {
	font-size: 12px;
	color: #a0a0a0;
 }
 .homepageOtvirakNadpis
 {
   width: 100%;
   font-size: 22px;
   font-style:normal;
   line-height: 32px;
   padding: 10px 0px 5px 0px;
   cursor: pointer;
   text-decoration: underline;
 }
 a.prehledSekci.otvirak 
 {
   text-decoration: none;
 }
 a.prehledSekci.otvirak:hover 
 {
   text-decoration: underline;
 }
 
 div.prehledSekci 
 {
	clear: left;
	margin-bottom: 0px;
 }
 div.sekceOtvirakHover:hover
 {
	cursor: pointer;
 }
 .underline {text-decoration: underline;}
 a.underlineNone {text-decoration: none;}
 a.prehledSekci {color: #434343; text-decoration: underline;}
 a.prehledSekci:hover {color: #0e7b82;}
 a.prehledSekci-clanky:hover {color: #0e7b82;}
 a.prehledSekci-road:hover {color: #ba2c2d;}
 a.prehledSekci-offroad:hover {color: #8c5c00;}
 a.prehledSekci-chopper:hover {color: #0b0f57;}
 a.prehledSekci-quad-atv:hover {color: #144d07;}
 a.prehledSekci-skutry:hover {color: #0e7b82;}
 
 .prehledSekciActive-clanky {color: #0e7b82;}
 .prehledSekciActive-road {color: #ba2c2d;}
 .prehledSekciActive-offroad {color: #8c5c00;}
 .prehledSekciActive-chopper {color: #0b0f57;}
 .prehledSekciActive-quad-atv {color: #144d07;}
 .prehledSekciActive-skutry {color: #0e7b82;}
 
 .sekceMenuPolozka.prehledSekciActive-Tlacitko {background-color: #cccccc;}
 
 div.prehledSekciBox 
 {
	width: 134px;
	padding: 0px 5px 0px 5px;
	float: left;
	text-align: center;
 }
 .prehledSekciClanekBox
 {
	padding-top: 4px;
 }
 .prehledSekciClanekBox:hover 
 {
	background: transparent url('../Images/homepagePrehledSekciOn.gif') no-repeat 0px 0px;
	cursor: pointer;
 }
 div.prehledSekciNadpisSekce 
 {
	width: 134px;
	padding: 3px 0px 3px 0px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin-top: 3px;
 }
 .prehledSekciNadpisSekce:hover 
 {
	background: transparent url('../Images/homepagePrehledSekciOn.gif') no-repeat 0px 0px;
 }
 div.prehledSekciImg
 {
	width: 105px;
	height: 65px;
	margin-left: 13px;
	/*#margin-left: 0px;*/
	background-color: transparent;
	background-repeat:no-repeat;
	background-position: 50% 50%;
	cursor: pointer;
 }
 div.prehledSekciImg.neprehlednete 
 {
	margin: 0 10px 0 0;
 }
 div.prehledSekciImgFiltr
 {
	width: 105px;
	height: 65px;
	background: transparent url(../Images/prehledSekciFiltr.png) no-repeat 0% 0%;
	_background-image: none;
 }
 div.prehledSekciNadpisClanku 
 {
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	padding: 5px 3px 5px 3px;
 }
 div.prehledSekciOdkazSekce 
 {
	padding-right: 4px;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	color: #585858;
	border-right: 1px solid #ffffff;
	background: #f5f5f5 url(../Images/homepagePrehledSekciSipka.gif) no-repeat 4px 50%;
 }
 div.prehledSekciOdkazSekce:hover
 {
	background: #eeeeee url(../Images/homepagePrehledSekciSipkaOn.gif) no-repeat 4px 50%;
	cursor: pointer;
	text-decoration: none;
 }
 div.homepageUniBoxSloupec 
 {
   float: left;
   width: 348px;
   margin-left: 10px;
   _margin-left: 7px;
 }
 div.uniBox
 {
	margin-top: 12px;
	width: 346px;
	background-color: transparent;
 }
 div.uniBoxLista 
 {
	height: 24px;
	border-bottom: 1px solid #cccccc;
	background: #444444 url(../Images/Web/boxBgBlack.gif) repeat-x 0% 0%;
 }
 div.uniBoxNadpis 
 {
   padding: 2px 0px 0px 5px;
   font-weight: bold;
   font-style: italic;
   color: #dbe4e9; 
 }
 div.uniBoxOtvirak 
 {
   width: 344px;
   border-top: 0px;
   background-color: transparent;
   position: relative;
   z-index: 50;
   overflow: hidden; 
 }
 div.uniBoxOtvirakImgObal 
 { 
   float: left;
   padding: 8px 8px 8px 8px;
   position: relative;
   z-index: 20;

 }
 div.uniBoxOtvirakFiltr 
 {
   position: absolute;
   z-index: -1;
   width: 350px;
   height: 250px;
   background-position: 50% 50%;
   background-color: transparent;
   filter:alpha(opacity=15);
   -moz-opacity: 0.15;
   opacity: 0.15;
   #margin-left: -175px;
 }
 div.uniBoxOtvirakAnotace 
 {  
   padding: 7px 8px 8px 8px;
   color: #666;
   position: relative;
   z-index: 20;
 }
 div.uniBoxObsah 
 {
   padding: 0px 5px 5px 5px;
 }
 div.uniBoxObsahNadpis 
 {
   font-weight: normal;
   font-style: italic;
   padding-top: 5px;
   padding-bottom: 5px;
   color: #999999;
 }
 div.vaseFotogalerieBox 
 {
   float: left;
   width: 283px;
   height: auto;
   margin: 0px 8px 8px 8px;
   background: transparent url(../Images/vaseFotogalerieStin.gif) no-repeat 50% 0%;
 }
 div.vaseFotogalerieBox:hover 
 {
   background-image: url(../Images/vaseFotogalerieStinOn.gif);
 }
 
 div.vaseFotogalerieDescription
 {
	font-size:0.7em;
	color:#666;
	line-height:1.5em;
	width:265px;
	margin-left:8px;
	height:29px;
	overflow:hidden;
	text-align:justify;
 }
 
 .VaseFotogalerieInfo
 {
	 font-family: Arial, Helvetica, Sans-Serif;
	 font-size: 12px;
	 position: absolute;
	 margin-top: 20px;
	 padding-left: 5px;
	 #padding-top: 1px;
	 width: 110px;
	 height: 20px;
	 color: #7b7b7b;
 }
 
 /* Google Chrome Hack */
 @media screen and (-webkit-min-device-pixel-ratio:0) {
   div.ChromeHackVaseFotogalerieInfo 
   {
	display: none;
   } 
 }
 .vaseFotogalerieBoxFoto 
 {
   width: 200px;
   height: 120px;
   margin: 8px 16px 16px 8px;
 }
 span.vaseFotogalerieBoxFotoDetailNick 
 {
  float: right;
  font-weight: bold;
  font-style: italic;
  padding: 0px 1px 0px 20px;
 }
 .nahledVaseFotogalerieImg 
 {
  float: left;
  margin-left: 12px;
  _margin-left: 6px;
  _margin-right: 6px;
  width: 95px;
  height: 70px;
 }
 .strankovani 
 {
	border: 1px solid #a7a7a7;
	padding: 1px 3px 1px 3px;
	margin: 2px 5px 2px 5px; 
 }
 .masterSekceFiltrBackground 
 {
	background: transparent url(../Images/sekceFiltrBackground.png) repeat-x 0% 0%;
 }
 div.sekceMenuPolozka 
 {
	float: left;
	width: 95px;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	background: transparent url(../Images/sekceMenuFiltr50.png) repeat 0% 0%;
	margin: 0px 5px 5px 0px;
	text-align: center;
	font-size: 15px; 
 }
 div.sekceMenuPolozka:hover 
 {
   background-image: url(../Images/sekceMenuFiltr50_on.png);
   cursor: hand;
   cursor: pointer;
 }
 
 
 div.sekceVypisClankuObal 
 {
   clear: both;
   width: 493px;
   padding: 5px 10px 5px 0px;
   margin-bottom: 5px;
   background: transparent url(../Images/sekceClankyFiltr.png) repeat-y 100% 0%;
 }
 div.sekceVypisClankuObal:hover 
 {
   background: transparent url(../Images/sekceClankyFiltr_on.png) repeat 100% 0%;
 }
 .uniBoxOtvirakAnotace.sekceSeznamAnotace 
 {
   font-family:Arial, Sans-Serif;
   font-size: 120%;
   line-height: 140%;
 }
 div.shortArticleOddelovac 
 {
	clear: both;
	width: 706px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 0px;
	background: transparent url(../Images/sekceClankyFiltr.png) repeat 0% 0%; 
 }
 .ArticleOddelovac 
 {
	width: auto;
	min-height: 20px;  
	padding: 5px 10px 5px 0px;
	text-align: right;
 }
 .fotogalerieStandardBox
{
	float: left;
	width: 160px;
	height: 100px;
	margin-right: 13px;
	margin-top: 7px;
	margin-bottom: 6px;
}
.fotogalerieStandardFotolistImg
{
	width: 160px;
	height: 100px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
a.fotogalerieStandardFotolistPopisek
{
	text-decoration: none;
	color: #353535;
}
a.fotogalerieStandardFotolistPopisek:hover
{
	text-decoration: none;
	color: #353535;
	cursor: pointer;
}
.fotogalerieStandardFotolistImgPopisekText
{
	width: 144px;
	font-size: 9px;
	line-height: 14px;
	padding: 3px 8px 3px 8px;
	background-image: url(../Images/filtr75.png);
}
.trateBox 
{
	float: left;
	width: 210px;
	padding: 5px;
	margin-right: 13px;
	margin-bottom: 13px;
	border: 1px solid #cccccc;
}
.trateBox:hover
{
	background-image: url(../Images/trateBg.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
.trackDetailItemName
{
	width:80px;
	float:left; 
}
.loginBlok 
{
	padding: 0px 5px 0px 5px;
}
.loginBlok.Any 
{
	padding: 0px 0px 0px 6px;
}
.loginInput 
{
	background-color: transparent;
	color: #ffffff;
	font-size: 10px;
	text-align: center;
	border: 1px dotted #ffffff;
}
.filtr 
{
  background: transparent url(../Images/filtr90.png) repeat 0% 0%;
}
.filtrHighArticle 
{
  background: transparent url(../Images/filtrHighArticle.png) repeat-y 0% 0%;
}
.highArticleBottom 
{
  margin: 0px 5px 5px 5px;
  clear: both;
  width: 240px;
  height: 5px;
  background: transparent url(../Images/filtrHighArticleBottom.png) no-repeat 0% 100%;
}
.lightgrey
{
	color: #999;
}
.loginNadpisInput 
{
	background-image:url("/images/overlay.png");
	background-color:#eee;
	color:#333;
	border: 1px solid #999;
	border-right:0px;
	float:left;
	font-weight:bold;
	height:19px;
	padding:5px 10px 0;
	position:relative;
	width:55px;
}
.loginInputText {
	border:1px solid #999;
	font-size:18px;
	height:20px;
	width:212px;
	text-align:center;
	/*#margin-top:-1px;*/
}
.loginInputButton {
	background-image:url("/images/overlay.png");
	background-color:#eee;
	background-repeat:repeat-x;
	color:#333;
	border: 1px solid #999;
	font-size:12px;
	font-weight:bold;
	height:26px;
	width:217px;
}



.patickaBoxNadpis
{
   font-size: 18px;
   font-weight: bold;
}

.highListInArticle 
{
  background: transparent url(../Images/Web/highListLine.gif) no-repeat 0% 50%;
  font-size: 0.9em;
  padding: 5px 5px 0 0;
}

#footer .menuPolozkaPrehled
{
	float: left;
}

a.bazarButtonShanim
{
  float: right;
  padding-bottom: 99px;
  font-size: 12px;
  color: #9c9c9c;
  margin-right: 10px;
  text-decoration: underline;
  z-index: 11;
}
a.bazarButtonShanim.Quad { background: transparent url(../Images/bazarQuadButton.png) no-repeat 50% 100%; }
a.bazarButtonShanim.Quad:hover { color: #64b145; background-image: url(../Images/bazarQuadButtonOn.png); }

a.bazarButtonShanim.Moto { background: transparent url(../Images/bazarMotoButton.png) no-repeat 50% 100%; }
a.bazarButtonShanim.Moto:hover { color: #356c97; background-image: url(../Images/bazarMotoButtonOn.png); }

.MotoCenturyBox_votesBox { font-size: 12px; width: 190px; }
.MotoCenturyHeader { background-image: url(../MotoCentury/Images/header_compact.jpg); background-repeat: no-repeat; }
.MotoCenturyWanted { background: transparent url(../MotoCentury/Images/wantedWeHave.jpg) no-repeat 0% 0%; }
.MotoCenturyBoxBg { background: #ffffff url(../MotoCentury/Images/boxBg.gif) repeat-y 100% 0%; }

.MotoCenturyList { width:100%; }
.MotoCenturyList td { background: #ffffff url(../MotoCentury/Images/boxBg.gifff) repeat-y 100% 0%; vertical-align:top; text-align:center; }
.MotoCenturyList h3 { text-transform:uppercase; font-size:18px; }


/* topArrow */
.topArrow { margin-left:10px; }
.tal01 { margin-left: 7px; width: 1px; height:1px; background: #f2f2f2; }
.tal03 { margin-left: 6px; width: 3px; height:1px; background: #f2f2f2; }
.tal05 { margin-left: 5px; width: 5px; height:1px; background: #f2f2f2; }
.tal07 { margin-left: 4px; width: 7px; height:1px; background: #f2f2f2; }
.tal09 { margin-left: 3px; width: 9px; height:1px; background: #f2f2f2; }
.tal11 { margin-left: 2px; width: 11px; height:1px; background: #f2f2f2; }
.tal13 { margin-left: 1px; width: 13px; height:1px; background: #f2f2f2; }
.tal15 { margin-left: 0px; width: 15px; height:1px; background: #f2f2f2; }
		
/* itemBlock */
.itemBlock { }
.itemAuthorLink { text-align: left; }
.itemAuthorImage { float: left; border: 0; background: #f2f2f2; width: 52px; height: 52px; margin: 6px 6px 0 0; }
		
.itemContent { margin: 0 20px 0 60px; text-align: left; }
.itemContent h3 { margin: 0; padding: 0; }
.itemClose { float: right; }
.itemCaption { font-size: 1.1em; font-weight: bold; color: #555; padding-right: 0.3em; }
.itemDate { color: #aaa; margin-right: 0.2em; }
.itemDialog { font-size: 0.9em; line-height:1.2em; font-weight: normal; color: #333; }
.itemDetails { font-size: 0.9em; line-height:1.2em; font-weight: normal; color: #333; }
		
.itemInfo { clear: both; font-size: 0.9em; color: #888; margin-top: 0.75em; }
.itemActionLinks { font-size: 0.9em; color: #777; margin-top: 0.15em; }
.itemActionLinks a { font-size: 0.9em; }
.itemKicks { float:right; }
.itemKicks a { }
		
/* itemComments */
.itemComments { margin: 0.5em 0px 0 0px; }
.itemComments ul { list-style-type: none; }
.itemComments li { list-style-type: none; background: #f2f2f2; margin-bottom: 0.2em; border-bottom: 1px solid #e5e5e5; }
		
/* commentBlock */
.commentBlock { }
.commentAuthorLink { text-align: left; }
.commentAuthorImage { float: left; border: 0; background: #fff; width: 28px; height: 28px; margin: 5px; }
		
.commentContent { margin-left: 40px; padding: 0 0.2em 0.4em 0; text-align: left; }
.commentHeader { margin: 0; padding: 0; }
.commentCaption { font-size: 0.9em; font-weight: bold; color: #555; margin-right: 0.2em; }
.commentDate { }
.commentDialog { font-size: 0.9em; line-height:1.1em; font-weight: normal; color: #333; }
.commentDetails { font-size: 0.9em; line-height:1.1em; font-weight: normal; color: #333; }
			
.commentPhotos { float:right; width: 140px; }
.commentPhotoLink { }
.commentPhoto { float: left; background: #fff; width: 24px; height: 24px; margin: 5px 0 0 8px; }
		
.commentInfo { clear: both; font-size: 0.75em; color: #999; margin-top: 0.2em; }
.commentActionLinks { font-size: 0.9em; color: #777; margin-top: 0.2em; }
.commentActionLinks a { font-size: 0.9em; }
.commentKicks { float:right; color: #666; font-size: 0.8em; }
.commentKicks a { }
		
.itemNvCnt { color: #ca3300; font-size: 1em; font-weight: bold; }
.itemPvCnt {color: #390; font-size: 1em; font-weight: bold; }
.commentNvCnt { color: #ca3300; font-size:0.85em; }
.commentPvCnt {color: #390; font-size:0.85em; }
		
.tblAddMessage { width: 100%; }
.tblAddMessage td { padding: 5px 0 0 0; }
.tblAddMessage input { border: 1px solid #aaa; padding: 2px; color: #333; }
.txtCommentsAddMessage { border: 1px solid #aaa; padding: 2px; color: #333; width: 100%; }
.lbCommentsAddMessage { margin-left: 1em; }

/* topline */
#sites { height: 36px; border-bottom: 1px solid #777; margin-bottom: 5px; }
#sitescont { width: 1000px; margin: 0 auto; }
#navigation { float: left; }
#login { float: right; margin-right: 20px; }

#sites ol { list-style: none outside none; display: block; }
#sites ol li { float: left; height: 30px; padding: 0 10px; margin: 0 5px; position: relative; vertical-align: top; }
#sites ol li { }
#sites a { display: block; text-decoration: none; color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; padding: 2px 5px; margin: 5px; }
#sites li:hover { }
#sites li:hover a { color: #000; background: #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;                    
}
#sites span { color: #000; display: block; text-decoration: none; padding: 2px; margin: 5px; font-weight:bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;                  
}
#sites span a { display: inline; color: #000; }
#sites .active { background: #fff; }
#sitesLogin { display: block; background: #e0ff35; }
#sitesLogin a { color: #000; }
#sitesLogin: hover { background: fff; color: #000; }

.flashNewsBox {	height: 27px; background-color: #f0f0f0; color: #fff; }
.flashNewsBox.flash { height: 2px; }

.latestFlash { padding: 3px 20px 3px 20px; }
.latestFlash .release {
	width: auto;
	float: left;
	font-size: 12px;
	letter-spacing: 1px;
	margin-top: 1px;
	font-style: italic;
	font-weight: bold;
	color: #a02000;
}
										
.latestFlash h3 { float: left; margin-left: 8px; }
.latestFlash h3 a { font-size: 14px; letter-spacing: 1px; font-weight: normal; font-style: italic;
					text-decoration: none; color: #a02000; }

.menuPaper 
{
	padding: 7px;
	border-bottom: #cccccc 1px solid;
}
.menuPaper a
{
   display: inline;
   font-size: 1.3em;
   font-weight: bold;
   text-shadow: 2px 2px 2px #cccccc;
   padding: 6px 6px 6px 6px;
   margin-right: 10px;
   border-top: 3px solid #cccccc;
   color: #525252;
}
.menuPaper a:hover, .menuPaper a.active
{
   border-top: 3px solid #657084;
   color: #657084;
}

#header { padding: 15px 0 10px 0; }
#header#headerBanner { float: right; }

.fontStandard {	font-family: Verdana, Arial, Helvetica, sans-serif; }

#preview { height: auto; }
#preview h1 { font-size: 2.5em; line-height: 120%; font-weight: bold; font-style: normal; }
#preview h2 { font-size: 2.0em; line-height: 120%; font-weight: normal; font-style: normal; }
#preview h3 { font-size: 1.5em; line-height: 120%; font-weight: bold; font-style: normal; }
#preview h4 { font-size: 1.5em; line-height: 120%; font-weight: normal; font-style: normal; }

#preview #first 
{
	float: left;
	height: auto;
	padding-right: 10px;
	border-right: 1px solid #cccccc;
}

#preview #second 
{
	float: left;
	height: auto;
	padding: 0px 10px 10px 10px;
	border-right: 1px solid #cccccc;
}

#preview #second #up { padding-bottom: 10px; }
#preview #second #up h2 { margin-top: 3px; }
#preview #second #up img { width: 390px; }

#preview #second #middle h2 { font: bold 1.3em "Times New Roman", "Lucida Grande", Tahoma; margin-bottom: 5px; }

#preview #second #bottom #left 
{
	float: left;
	width: 230px;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #cccccc;
}
#preview #second #bottom #left img { width: 230px; margin: 0px 0px 5px 0px; }

#preview #second #bottom #right 
{
	float: right;
	width: 140px;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

#preview .columRight 
{
	float: right;
	padding-left: 10px;
	width: 120px;
	margin-bottom: 10px;
}

#preview .columRight.box
{
	width: 250px;
	clear: right;
}

#preview .columRight.news 
{
	font-family: Verdana,Tahoma;
	font-size: 0.8em;
	line-height: 120%;
}

#preview .columRight.news h3 
{
	padding: 7px;
	margin: 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #f1f0df;
	color: #97a0c3;
	font-size: 1.4em;
	text-shadow: 1px 1px 1px #cccccc;
}

#preview .columRight.news a {
	display: block;
	padding: 7px;
	background-color: #f1f0df;
	border-bottom: 1px dotted #999999;
	color: #202020;
}
#preview .columRight.news a:hover { background-color: #fffef9; }
#preview .columRight.news a strong { color: #b24251; }


#preview .columRight.end  
{
	_padding: 0px;
	_margin: 0px;
}
 
 
#preview #first.variant2 
{
	width: 704px;
	height: auto;
}

#preview #variant2leftBox 
{
	float: left;
	width: 714px;
}

#preview #first.variant2 img
{
	float: right;
	width: 472px;
	padding: 0px 0px 14px 10px;
}
#preview #first.variant2 div  
{
	float: left;
	width: 220px;
}

#preview #first.variant2 .nextText 
{
	float: left;
	padding-left: 10px;
	margin-left: 10px;
	border-left: 1px dotted #cccccc;
}

#preview #second.variant2
{
	clear: both;
	width: 714px;
	padding: 0px;
}
#preview #second.variant2 div
{
	float: left;
	width: 220px;
	border-top: 0px solid #cccccc;
	padding: 0px 0px 0px 10px;
	margin-left: 10px;
}

#preview #second.variant2 #leften { padding-left: 0px; padding-right: 1px; margin-left: 0px;}
#preview #second.variant2 #middle { border-left: 1px solid #cccccc; }
#preview #second.variant2 #middle img { width: 220px; }
#preview #second.variant2 #right { border-left: 1px solid #cccccc; }

.calendarBox a { color: #456685; }
.calendarBox a:hover { color: #0060ff; }
.calendarBox a img { opacity: 0.6; filter: alpha(opacity=60); }
.calendarBox a:hover img { opacity: 1.0; filter: alpha(opacity=100); }

.leftMenu ul             { padding: 0px; margin: 0px; }
.leftMenu ul li a        { padding-left: 10px; }
.leftMenu ul li          { margin-left: 0px; }
.leftMenu li > ul li     { margin-left: 10px; }
.leftMenu ul li a:hover  { background: transparent url(../Images/Web/newsBoxSipka.png) no-repeat 0px 4px; }
.leftMenu ul li a.active { font-weight: bold; color: #0e7b82; text-decoration: none; cursor: default; }
.leftMenu ul li a.active:hover { background-image: none; }

.redakce_seznamBox { clear: both; }





