body {
 background-color: #404040; 
 font-family: "Arial", verdana, helvetica;
 font-size: 0.8em;
 margin: 0px;
 padding: 0px;
}


.taL { text-align:left !important }
.flL { float: left; }
.flR { float: right; }
.taR { text-align: right !important }
.googleAd { margin-left:10px }
.clear { clear: both }
.clearH { clear: both; height: 5px; font-size: 1px }
.vaM { vertical-align: middle }
.noMsM { font-size:0.8em; margin: 5px 0 0 0 }
.noM { margin: 0 }
.mTop { margin-top: 20px }
.justify { text-align: justify }
.pr { position: relative }
.margins { margin: 8px 0 8px 0 } 
.noB { border: none !important }

.bN { border: none !important}

h1 { margin: 0px; font-size: 1.8em }
/*.invisible span { display:none }*/

img { border: none }
a { text-decoration: none; color: #404040 }
a:hover { color: #FE0180 }

input,textarea { font-family: arial }

pre { width: 95%; overflow:auto; overflow-y:hidden;background-color: #ffffff !important; border: 1px solid #cecece; padding: 10px; *padding: 10px 10px 25px 10px; font-size: 14px }

form,fieldset { border: 0px; margin: 0px; padding: 5px 0 0 0  }
.input { background-color: #FCFCFC; font-size: 11px; border: 1px solid #DEDEDE; padding: 4px; color: #C7C7C7; _height: 25px }
.textarea { background-color: #FCFCFC; font-size: 11px; border: 1px solid #DEDEDE; padding: 4px; color: #000000 }

.inputWidth { width: 80% }
.smaller { font-size: 0.85em }

.input30 { width: 30px }

#main {   
background-image:url('../img/main_bg_new.gif');
background-repeat: repeat-y;
width: 100%
}

.align-right { margin: 10px 0 10px 10px; float:right}
.align-left { margin: 10px 10px 10px 0; float:left}

#headerPart {
	width: 100%;
	height: 128px;
	background-color: #404040
}

/*#textPart { margin-left: 175px;  background-color: #ffffff;  padding: 0px 25px 0px 25px;}*/

#menuGfxTop { width: 175px; height: 128px; display: block; float: left; background-image:url('../img/menu_top_top.gif'); }
#menuGfxTop_light { width: 175px; height: 128px; display: block; float: left; background-image:url('../img/menu_top_top_light.gif'); }
#header { width: 730px; height: 128px; background-image:url('../img/header.gif'); display: block; float: left }
#header_light { width: 730px; height: 128px; background-image:url('../img/header_light.gif'); display: block; float: left }

  #menu { 
    width: 175px;    
    float: left;          
    
  } 

  #menu_top { width: 175px; height: 224px; background-image:url('../img/menu_top.gif');}
  #menu_top_light { width: 175px; height: 224px; background-image:url('../img/menu_top_light.gif');}
  #menu_bott { width: 175px; height: 8px; background-image:url('../img/menu_bott.gif') }
  
  #menu_content { padding-left: 19px; }
  
  .separMenu { background-image:url('../img/bg_menu_separ.gif'); width: 175px; height: 37px; margin-left:-19px }
  
  #menu_content a {
      text-align: right;
      margin:0px;
      padding: 0px 15px 0px 0px;
      color: #D3D3D3;
      text-decoration: none;
      width: 126px;
      _width: 141px;
      display:block;
      height: 100%;
      font-variant: small-caps;
      font-size: 1.1em;
      *font-size: 1.0em;
      font-weight: bold;      
      background-image:url('../img/menu_link_bg.gif');       
  }
  
  #menu_content a:hover { background-position: 141px; background-image:url('../img/menu_link_bg.gif'); }
  #menu_content .selectedA { color: #ffffff; font-weight: bold;border-bottom: 1px dashed #7A7A7A }
  
  
#content {
	width: 75%;
	background-color: #ffffff;	
	float:left;	
	min-height: 1300px;
	height:auto;
	_height:1300px;	
	position: relative
}

#g_content_bot_right { background-image:url('../img/g_content_bot_right.gif'); width:87px; height: 234px; display: block; position: absolute; bottom: 0px; _bottom: -1px; right: 0px}
#g_content_bot_right_light { background-image:url('../img/g_content_bot_right_light.gif'); width:87px; height: 234px; display: block; position: absolute; bottom: 0px; _bottom: -1px; right: 0px}
#g_outside_bot_right { background-image:url('../img/g_outside_bot_right.gif'); width:105px; height: 292px; display: block; position: absolute; bottom: 0px; _bottom: -1px; right: -105px }
#g_outside_bot_right_light { background-image:url('../img/g_outside_bot_right_light.gif'); width:140px; height: 321px; display: block; position: absolute; bottom: 0px; _bottom: -1px; right: -140px }


.articlesList { width: 70%;  float: left; margin-left: 2%; _margin-left: 1% }

.contentBoxes { width: 25%; float: right; margin-right: 2%; _margin-right: 1% }
.contentBox { width: 100%; margin: 20px 0 20px 0 }


.contentBox_content {
  background-color: #F3F3F3;
  text-align: left;
  padding: 10px;
}

.contentBox_content p { text-align: justify; margin: 10px 0 0 0; line-height: 20px;  }

#content_bg_top {			
		width: 100%;
		height: 10px;
		background-image:url('../img/arc_main_rTop.gif');
		background-position: top right;
		background-repeat: no-repeat		
}
#content_bg_top span { background-image:url('../img/content_bg_top.gif'); width: 68px; height: 10px; display: block; font-size:1px }
#bulbs { position: absolute; right: 20px; top: 5px }

#main_content {
  background-color: #ffffff;  
  /*height: 100%*/
}

#g_content_top_left { background-image:url('../img/g_content_top_left.gif'); width:60px; height: 91px; display: block; position: absolute; left: 0px; opacity: 0.6; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6 }

.absolute_right { position:absolute;right:20px }

.perex { width: 100%; color: #404040; margin: 20px 0px 20px 0px; position: relative }
.perex_top {
  background-image:url('../img/perex_top_ArcRT.gif');
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #F3F3F3;
  width: 100%;
  height: 6px; 
}
.perex_top span { display: block; background-image: url('../img/perex_top_ArcLT.gif'); width: 9px; height: 6px;font-size: 1px }

.contentBox_content ul { padding: 0px; margin: 10px 0 0 15px; line-height: 20px;  }


.perex_content {
  background-color: #F3F3F3;
  text-align: left;
  padding: 20px;
}
    h2 { margin: 0px; font-size: 1.5em }
    h3 { font-size: 1.4em; margin: 0px }
    h2 a { color: #404040; }
    h2 a:hover { color: #FE0180 }
    .perex_content .smll { color: #3a3a3a; font-size: 0.85em; }
    .perex_content .smll a { color: #3a3a3a }
    .perex_content .smll a:hover { text-decoration: underline }
    /*.perex_content img.separ { width: 14px; height: 14px; vertical-align: middle}*/
    .perex_content p { text-align: justify; line-height: 20px; margin:0px; padding:0px }
    .perex_content h5 { text-align:right; font-size: 1em; margin:0px; padding: 0px }

	.textItSelf { margin-top: 10px; margin-bottom: 10px }
	.textItSelf p { margin: 10px 0 10px 0 }
	.textItSelf a { border-bottom: 1px dotted }
	.textItSelf table { font-size: 1em }
	.textItSelf td { border: 1px solid #cecece; padding: 5px }
	.textItSelf thead { background-color: #CFCFCF }
	.textItSelf th { border: 1px solid #cecece; padding: 5px; font-weight: normal }
	.textItSelf pre { line-height: 20px }
	.textItSelf img { border: 1px solid #404040; padding: 3px }
	.textItSelf .thickbox { border-bottom: none } 
	.textItSelf code { font-size: 1.0em }

.perex_bott {
  background-image:url('../img/perex_top_ArcRB.gif');
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #F3F3F3;
  width: 100%;
  height: 6px; 
}
.perex_bott span { display: block; background-image: url('../img/perex_top_ArcLB.gif'); width: 9px; height: 6px; font-size: 1px }

#push { height: 80px }
.push { margin-top:10px }

#footer {
	float: left;
	background-image:url('../img/footer_bg_center.gif');
	width: 75%;
	height: 71px;	
	margin: 0px;
	position: relative
}

  #footer p { margin: 45px 0px 0px 40px }
  #footer a { color: #6D6D6D }
  #footer a:hover { color: #DF5096 }
  .perex_content img.separ2 { width: 9px; height: 9px; vertical-align: middle}


#footer_bg_uMenu { background-image:url('../img/footer_bg_uMenu.gif'); display: block; width: 175px; height: 71px; float:left }
#footer_bg_left { background-image:url('../img/footer_bg_left.gif'); display: block; width: 12px; height: 71px;  }
#footer_bg_right { background-image:url('../img/footer_bg_right.gif'); display: block; width: 230px; height: 71px; position: absolute; right: -85px; top: 0px }
#footer_bg_right:hover { background-image:url('../img/footer_bg_right.gif'); background-position: 230px; display: block; width: 230px; height: 71px; position: absolute; right: -85px; top: 0px }
	/*#footer_bg_right span { display:none }*/
  
#footer_bg_right_light { background-image:url('../img/footer_bg_right_light.gif'); display: block; width: 230px; height: 71px; position: absolute; right: -85px; top: 0px }
#footer_bg_right_light:hover { background-image:url('../img/footer_bg_right_light.gif'); background-position: 230px; display: block; width: 230px; height: 71px; position: absolute; right: -85px; top: 0px }
	/*#footer_bg_right_light span { display:none }*/

 
.separ { background-image: url('../img/g_separ.gif'); width: 14px; height: 14px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *margin-right: 3px }
.redWarning { color: #CF0000 }
.greenOk { color: #6DCA00 }


.section { color: #B4B4B4; font-size: 25px; letter-spacing: -2px; font-weight: bold }
#sectionDiv { padding: 10px 0 0 60px }
#sectionDiv a { color: #7C7C7C }
#sectionDiv a:hover { color: #FE0180 }

.bitSmaller { font-size: 0.85em }
.bigger { font-size: 1.1em }

#discussion { height: 250px; overflow: scroll; overflow-x: hidden}
.emulateH1 { font-weight: bold; font-size: 1.4em }
.emulateH3 { font-size: 1.4em; margin: 0px; font-weight: bold; text-align: left !important }
#biggerSub { font-size: 1.1em; letter-spacing: 1px; font-variant:small-caps }

#copyright { position:absolute; bottom: 6px; font-size: 0.7em; color: #6d6d6d }
#copyright a { border-bottom: 1px dotted; vertical-align:middle }

.zvyrazni { font-weight: bold; color: #FE0180 !important; font-size: 100% !important }

.sekcia_mapa { font-size: 1.4em; font-variant: small-caps; font-weight: bold; margin: 10px}
.clanok_mapa { margin-left: 25px; font-size: 0.9em }

.h3no { font-size: 1em; font-weight: normal}
.pinker { color: #FE0180 !important;font-size: 1.0em !important }
.bolderHref { font-weight: bold }

.std_link { text-align:left !important; display:inline !important; background: none !important; font-variant:normal !important; font-size: 0.85em !important; text-decoration: underline !important; color: #E7E7E7 !important}
.google_light_link { text-align:left !important; display:inline !important; background: none !important; font-variant:normal !important; font-size: 0.7em !important; text-decoration: none !important; color: #E6E6E6 !important}

#menuul { list-style-type: none; margin: 10px 0px 0px 0px; padding: 0px; text-align: right; width: 141px }
#menuul li { margin: 5px 0px 5px 0px; width: 141px; height: 20px }

.like_google { text-align:left !important; list-style: disc !important; color:#B3B3B3; margin: 0; padding: 0 0 0 15px; width: 80%}
.like_google li { list-style: disc !important; }

.like_google li a { text-align:left !important; display:inline !important; background: none !important; font-variant:normal !important; font-size: 0.8em !important; text-decoration: underline !important; color: #E7E7E7 !important; font-weight: normal !important }

.hand { cursor: pointer; *cursor: hand}
.smcp { font-variant: small-caps !important }

#main_h1 { font-size: 1em; position: absolute; top: 133px; left: 200px; z-index: 99; color:#B1B1B1 }
#rssblack { margin: 20px 0 0 70px }

.mini_h2_section { display: inline; font-size: 1em; font-weight: normal }

.textarea_wl { height: 60px; color: #000 }

.inputWidth100 { width: 98% }

.smaller_font { font-size: 0.85em }
