/* format samotne stranky*/
body,html {
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, Verdana; 
text-align:center; 
background: #79ADDC url(/pictures/pozadi_page.gif) repeat-x; 
color: #000000;
font-size: 12px;
height: 100%;
}
input{
	font-family: Arial, Helvetica, Verdana; 
    font-size: 12px;
}
.body-photo{
	margin: 0; 
	padding: 0; 
	background: #000000;
}
#stred{
	margin-left: 10px;
	margin-right: 10px;
	width: 760px;
	position: relative;
}
#leva-strana{
	float: left;
	width: 180px;
	background: white;
}
#prava-strana{
	float: left;
	width: 560px;
	background: white;
}
.pat-line{
	background: #C3BA79;
	font-size: 7px;
}
#pasek{
	float: left;
	width: 15px;
	background: white;
}
.silver{
	color: gray;
}

.hlavni-menu{
	width: 180px;
	height: 45px;
	background: white url(/pictures/menu_head.jpg) no-repeat;
	color: #7D7628;
	line-height: 25px;
	}
.polozka-menu{
 width: 180px;
	height: 31px;
	background: #D8E7B0 url(/pictures/polozka_menu.gif) no-repeat;
	color: red;
	line-height: 31px;
}
.polozka-menu-red{
 width: 180px;
	height: 31px;
	background: red url(/pictures/polozka_menu.gif) no-repeat;
	color: red;
	line-height: 31px;
}
.href-red{
	color: red;
	text-decoration: none;
}
.href-orange{
	color: #FF8040;
	text-decoration: none;
	font-size: 14px;
}
.href-orange-u{
	color: #FF8040;
	font-size: 14px;
}

.href-orange12{
	color: #FF8040;
	text-decoration: none;
	font-size: 12px;
}
.href-zelena{
	color: #38510F;
	text-decoration: none;
	font-size: 14px;
}
.href-silver{
	color: gray;
	text-decoration: none;
	font-size: 12px;
}
.navig{
	position: absolute; 
	left: 555px; 
	top: 235px;
}
.mezera3px{
	font-size: 3px;
}
.dop{
	border-top: 1px solid white; 
	background: #F1EDD2; 
	padding: 10px; 
}
#velke_okno {
background: #AE0000 url(/bg/bg_prechod.gif) repeat-x; 
}
body img{
border: 0px;	
}
form {
padding: 0px;  
margin: 0px;
}
body div{
	margin: 0;
	padding: 0;
	border: 0 none;
	overflow: hidden;
	text-align: left;
}
#page {
width: 780px;
margin-left: auto;
margin-right: auto;
background: white;
}
table td{
font-family: Arial, Helvetica, Verdana; 
font-size: 11px;
}
#akce {
background: #AE0000;
}

/*formatovani divu*/
.border1gray{
	border-bottom: 1px solid gray;
}
.od1{
	width: 992px;
	height: 27px;
	background: url(/bg/bg_top.jpg) no-repeat;
}
.od2{
    float: left;
	width: 460px;
	height: 216px;
}
.od3{
    float: left;
	width: 264px;
	height: 216px;
	background: url(/bg/bg_extra.jpg) no-repeat;
}
.od4{
    text-align: left;
	background: #AE0000 url(/bg/hlavicka_logo.jpg) no-repeat;
}
.od5{
    text-align: left;
	background: url(/bg/hlavicka_logo.jpg) no-repeat;
}
.od6{
	float: left;
	width: 100%;
}
.od7{
	position: absolute; 
	left: 161px; 
	top: 138px;
	}
.od8{
	float: left; 
	width: 150px;
}
.od9{
	float: left; 
	width: 88px; 
	background: #A00000; 
	margin-left: 1px;
}
.od10{
	float: left; 
	width: 88px; 
	background: red; 
	margin-left: 1px;
}
.od11{
	float: left; 
	margin: 3px;
}
.od12{
	float: left; 
	width: 120px;
}
.od13{
	float: left; 
	width: 390px;
}
.onair{
	position: relative;
	width: 460px;
	height: 79px;
	background: url(/bg/bg_onair.jpg) no-repeat;
}
.speed{
	position: absolute;
	left: 80px;
	top: 50px;
}
.poztop1{
    clear: both;
	width: 724px;
	height: 7px;
	background: url(/bg/bg_poztop1.jpg) no-repeat;
}
.poztop2{
    clear: both;
	width: 724px;
	height: 13px;
	background: url(/bg/bg_poztop2.jpg) no-repeat;
}
.poztop-left{
    float: left;
	width: 8px;
	height: 355px;
	background: url(/bg/bg_poztop_left.jpg) no-repeat;
}
.poztop-right{
    float: left;
	width: 52px;
	height: 355px;
	background: url(/bg/bg_poztop_right.jpg) no-repeat;
}
.poztop{
    float: left;
	width: 664px;
	height: 355px;
}
.text-pole{
	position: relative; 
	overflow: hidden;
	width: 664px;
	height: 355px;
	background: url(/pictures/text_pole.jpg) no-repeat;
}
.text-dynamic{
	position:absolute;
	left: 0px; 
	width: 640px;
}
.panel-small{
    float: left;
	width: 218px;
	height: 232px;
}
.bg-panel1{
    float: left;
	width: 5px;
	height: 232px;
	background: url(/bg/bg_panel1.jpg) no-repeat;
}
.bg-panel2{
    float: left;
	width: 11px;
	height: 232px;
	background: url(/bg/bg_panel2.jpg) no-repeat;
}
.bg-panel3{
    float: left;
	width: 12px;
	height: 232px;
	background: url(/bg/bg_panel3.jpg) no-repeat;
}
.bg-panel4{
    float: left;
	width: 42px;
	height: 232px;
	background: url(/bg/bg_panel4.jpg) no-repeat;
}
.bg-panel5{
    clear: both;
	width: 724px;
	height: 11px;
	background: url(/bg/bg_panel5.jpg) no-repeat;
}
.bg-panel6{
    float: left;
	width: 5px;
	height:232px;
	background: url(/bg/bg_panel6.jpg) no-repeat;
}
.bg-panel7{
    float: left;
	width: 11px;
	height:232px;
	background: url(/bg/bg_panel7.jpg) no-repeat;
}
.bg-panel8{
    float: left;
	width: 12px;
	height:232px;
	background: url(/bg/bg_panel8.jpg) no-repeat;
}
.bg-panel9{
    float: left;
	width: 42px;
	height:232px;
	background: url(/bg/bg_panel9.jpg) no-repeat;
}
.bg-panel-foot{
    clear: both;
	width: 724px;
	background: url(/bg/bg_panel_foot.jpg) no-repeat;
}

.levy{
    float: left;
	position: relative;
	width: 268px;
	height: 1136px;
	background: url(/bg/bg_left.jpg) no-repeat;
}
.pravy{
    float: left;
	width: 724px;
	background: url(/bg/.jpg) no-repeat;
}
.xmenu1{
	margin: 30px 0px 0px 69px;
}
.menu1{
	position: absolute;
	left: 65px;
	top: 30px;
}
.menu2{
	position: absolute;
	left: 65px;
	top: 258px;
}
.menu3{
	position: absolute;
	left: 65px;
	top: 515px;
}

.xmenu2{
	margin: 88px 0px 0px 69px;
}
.xmenu3{
	margin: 215px 0px 0px 69px;
}
.menu4{
    position: absolute;
	left: 85px;
	top: 780px;
}
.made-by{
    position: absolute;
	left: 7px;
	top:1060px;
	width: 261px;
}
.moder{
    position: absolute;
	left: 230px;
	top:24px;
}
.inter{
    position: absolute;
	left: 230px;
	top:57px;
	width: 165px;
	height: 13px;
}
.m2{
	margin: 2px;
}
.m-r5{
	margin-right: 5px;
}
.p2{
	padding: 2px;
}
.p5{
	padding: 5px;
}
.m10{
	margin: 0px 10px 10px 10px;
}
.hr-stod{
	color: #ffffff; 
	height: 1px;
	width: 95%;
}
.admin-menu{
	padding-left: 5px;
	background: url(/admin/pictures/menu_bg.gif) repeat-x;
	height: 20px;
	line-height: 20px;
}
.border1{
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: white; color:black;
}
.border2{
	border-width: 1px 0px 1px 1px; border-style: solid; border-color: white;font-size: 14px;
}
.od-a1{
	border-top: 1px  solid white; width: 500px;
}
.logo_extaze{
	margin: 14px 0px 0px 57px;
}
.logo-sn{
	margin-left: 41px; 
	margin-top: 10px;
}
.logo_fotogalerie{
	margin: 14px 0px 0px 57px;
}
.ex-zahlavi{
	background-color: #550000;
}
.ex-zahlavi-top{
	background-color: #550000;
	text-align: center;
	width: 50px;
}
.ex-tb{
	background-color: #B00000;
    margin-top: 5px;
	filter: alpha(opacity=90, style=0); -moz-opacity: 0.9;
}
.prog-tb{
	background-color: #B00000;
    margin-top: 5px;
}

.gal-tb{
    width: 400px;
	background-color: #7D0000;
	border: 1px solid #000000;
}
.border-c7D0000{
	border:  2px solid #7D0000;
}
.c960000{
	background-color: #960000;
}
.c7D0000{
	background-color: #7D0000;
}
.c8C0000{
	background-color: #8C0000;
}
.w30{
	width: 30px;
}
.w50{
	width: 50px;
}
.w15{
	width: 15px;
}
.p10{
	padding-left: 10px;
}
.border-red{
	border: 2px solid red;
}
.border-yellow{
	border: 2px solid yellow;
}
.folder-gallery{
   float: left;
   position: relative;
	width: 150px; 
	margin: 5px; 
	background: url(../pictures/slozka_galerie.gif) no-repeat;
}
.thumbs{
	border: 1px solid yellow;
}
.h40{
	height: 40px;
}
.h10{
	height: 10px;
}
.h57{
	height: 57px;
}
.m-l6{
	margin-left: 6px;
}
.m-l10{
	margin-left: 10px;
}
.m-l20{
	margin-left: 20px;
}
.m-l75{
	margin-left: 75px;
}
.m-l90{
	margin-left: 90px;
}
.h20{
	height: 20px;
}
.h30{
	height: 30px;
}
.m-t7{
	margin-top: 7px;
}
.obr-new{
	position: absolute; 
	left: 122px; 
	top: 7px;
}
.ex-akce{
	margin: 30px 0px 0px 5px;
}
.akce-foto{
	float: left; 
	width: 130px;
}
.akce-popis{
   float: left; 
   width: 400px;
}

/* pozice a definice obrazku*/
.robot-ico{
	position: absolute;
	left: 70px;
	top: 778px;
}
.button-playlist{
	position: absolute;
	left: 400px;
	top: 15px;
}
.black{
	background-color: #000000;
}
.tmred{
	background-color: #AA0000;
}
.brown{
	background-color: #800000;
}
.bgcolor-yellow{
	background: yellow;
}
.bgchyba{
	background-color: #ffffff;
	border: 2px solid red;
}
.bgsend{
	background-color: #000000;
	border: 2px solid lime;
}
td.help2 {
  background-color: #fff78c;
 font-family:  Arial, Helvetica, Verdana, sans-serif;
  font-size : 11px;
  color: #AA0000;
  padding-left :10px;
  padding-right : 10px;
  padding-top :5px;
  padding-bottom : 5px;
}
td.hl{
  color: #ffffff;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size : 11px;
  background-color: #DF1611;
  padding-left :10px;
  padding-right : 10px;
  padding-top :5px;
  padding-bottom : 5px;
 }
 td.help {
  background-color: #ffea02;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size : 11px;
  color: #DF1611;;
  padding-left :10px;
  padding-right : 10px;
  padding-top :5px;
  padding-bottom : 5px;
}
td.r1{
  background-color: #970000;
  padding-left :10px;
  padding-right : 10px;
  padding-top :5px;
  padding-bottom : 5px;
}  
td.r2{
  background-color: #780000;
  padding-left :10px;
  padding-right : 10px;
  padding-top :5px;
  padding-bottom : 5px;
}  
.hand {
  cursor: pointer; _cursor: hand;
}
.ul-song{
	margin: 3px;
}
.statistika{
	float: left;
	background: #000000;
	padding: 2px;
}
.clear{
	clear: both;
}
.w140{
   position: relative;
	width: 140px;
}
.w200{
	width: 200px;
}
.popelnice{
	position: absolute;
	left: 10px;
	top: 20px;
}
.poz-abs{
	position: absolute;
}
.poz-rel{
	position: relative;
}
.save1{
	position: absolute; 
	left: 15px; 
	top: 22px;
}
.save2{
	position: absolute; 
	left: 33px; 
	top: 22px;
}
.new-audio{
	position: absolute; 
	top: 0px; 
	left: 6px;
}
.new-audio-in{
	position: absolute; 
	top: 0px; 
	left: 172px;
}
.gal-div{
	float: left; 
	width: 140px; 
	height: 140px;
	margin: 1px;
}
#helax_player{
	position:fixed;  _position:absolute;
	left: 10px; 
	width: 95%; 
	height: 86px; 
	background: black;
}
#helax_player-video{
	position:fixed;  _position:absolute;
	left: 10px; 
	width: 442px; 
	height: 378px; 
	background: black;
}
.rol-down{
	position: absolute; 
	left: 640px; 
	top: 320px;
}
.rol-up{
	position: absolute; 
	left: 640px; 
	top: 5px;
}

/* definice fontù */
.ver-wb{
    color: white; 
	font-weight: bold; 
	text-decoration: none;
}
.ver-wb :hover{
    color: yellow;
	text-decoration: underline;
}
.ver-wa{
    font-size: 13px;
    color: yellow; 
	font-weight: bold; 
	text-decoration: none;
}
.ver-wa :hover{
    color: white;
	text-decoration: underline;
}
.yellow{
	color: Yellow;
}
.red{
	color: red;
}
.lime{
	color: lime;
}
.green{
	color: green;
}
.white{
	color: #ffffff;
}
.ver11pxwhite{
	color: white;
}
.b{
	font-weight: bold;
}
.u{
	text-decoration: underline;
}
.i {
font-style: italic;
}
.center{
	text-align: center;
}
.left{
	text-align: left;
}
.right{
	text-align: right;
}
.vlevo{
	text-align: left;
}
.vpravo{
	text-align: right;
}
.ver11pxblack{
	font-family: Arial, Helvetica, Verdana; 
    color: #000000;
    font-size: 11px;
}
.f20px{
	font-size: 20px;
}
.f12px{
	font-size: 12px;
}
.f14px{
	font-size: 14px;
}
.f10{
	font-size: 10px;
}
h1{
	font-size: 22px;
	color: #1E456C;
}
h2{
	font-size: 20px;
	color: #1E456C;
}
h3{
	font-size: 18px;
	color: #3378BD;
}
h4{
	font-size: 14px;
	color: #3378BD;
}
.AA0000{
	color: #AA0000;
}
.3378BD{
	color: 3378BD;
}
.href-black{
	color: black;
	text-decoration: none;
}

.ed-image{margin: 0px; border: 1px solid threedface;}
 .mouseover{margin: 0px; border: 1px solid silver;}
 .mouseout{margin: 0px; border: 1px solid threedface;}
 .mousedown{margin: 0px; border: 1px solid gray;}
 .mouseup{margin: 0px; border: 1px solid silver;}
 #editor{width: 690px; height: 500px;}
 .ed-zah{background-color: threedface; border: 1px solid #666666; padding:3px; width: 700px;}
 
 #bodyframe{
     background: white; margin: 5px; font-family: Arial, Verdana; font-size: 12px;} 
#bodyframe p{ 
margin-bottom:0.7em !important; border:1px dotted silver;}

#dropmenudiv{position:absolute; background-color: #F1EDD2; border:1px solid #D8E7B0; border-bottom-width: 0; line-height:28px; z-index:100;}
#dropmenudiv a{width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #D8E7B0; padding: 1px 0; text-decoration: none;}
#dropmenudiv a:hover{background-color: #D8E7B0;}
