@import url("style-menu.css");

/* Nastavení hlavních prvků HTML */
BODY{
font-family: sans-serif;
font-size:11px; 
background-color:#FFFFFF; 
padding: 0; 
margin:0; 
text-align: center;
}

H1{font-size:16px; color: #000000; margin:0;}
H2{font-size:15px; color: #000000; margin:0;}
H3{font-size:14px; color: #000000; margin:0;}
H4{font-size:13px; color: #000000; margin:0;}
H5{font-size:12px; color: #000000; margin:0;}
H6{font-size:11px; color: #000000; margin:0;}
LEGEND{color:#3C3C3B; font-size:12px; font-weight:bold;}
P{margin:0; padding:0;}
UL{margin:0; padding:0;}
LI{margin:0; padding:0;}
SPAN{margin:0; padding:0;}
IMG{margin:0; padding:0; border:none;}
ADDRESS{margin:0; padding:0;}
A{color:#FE8E21;text-decoration:underline; margin:0; padding:0;}
A:hover{text-decoration:none;}
TABLE, TR, TD, TH{border-color:#D6D6D6; border-style:solid; border-width:1px; border-collapse:collapse; margin:0; padding:0;}
FORM, SELECT{margin:0; padding:0;}
INPUT, TEXTAREA{border-color:#B3B3B3; border-style:solid; border-width:1px; background-color:#FFFFFF; color:#3D8BBB; font-family: sans-serif; font-size: 11px; color: black;}


/***********************************************************************/

/* Tiskovej kontakt */
#PrintBox ADDRESS{float:left; font-style:normal;}
#PrintBox IMG{float:right;}
#PrintBox {padding-bottom:10px; border-bottom:medium double #000;}

/* Hlavní část */
#MainBox{width:100%; background-color:#FFFFFF; margin:0 auto; text-align:left; margin-top:11px; }

/* Logo */
#Logo{float:left; margin-bottom:22px; display:none;}

/* Prihlasovaci box */
#LoginBox{float:right; width:313px; display:none;}
#LoginBox FIELDSET{border:none; border-left:1px dotted #CCCCCC; font-size:11px; font-weight:bold; color:#8D8D8D;}
#LoginBox FIELDSET LABEL{width:50px; text-align:right; float:left;display:block; margin-right:10px; margin-top:3px;}
#LoginBox FIELDSET SPAN{margin-left:10px;}
#LoginBox FIELDSET INPUT.button{width:87px; height:22px; background-image:url(../img/loginboxbutton.gif); background-repeat:no-repeat; border:none; color:#FFFFFF; margin-left:10px; }
#LoginBox FIELDSET INPUT.button:hover{cursor:pointer; color:#000000;}
#LoginBox FIELDSET A{font-size:10px; margin-left:10px; margin-right:5px; }
#LoginBox FIELDSET A.arrow{background-image:url(../img/orangearrow.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}
#LoginBox FIELDSET INPUT.check{margin:3px 0 0 0; _margin:3px 0 -3px 0; border:none;}

/* Hlavni menu */
.Menu{display:none;}

/* INDEX - Velky banner */
#Indexroll  {clear:both;  width:100%;  margin-bottom:15px;}
#Indexroll H1{font-size:22px; color:#0F2865; padding:26px 0 0 0px;}
#Indexroll H1 STRONG{font-size:42px;}
#Indexroll a {display: none;margin:0; margin: 48px 0 0 540px; _margin: 50px 0 0 540px;padding:20px;background: url(../img/indexrollspan.gif) no-repeat; padding-left:42px;font-size:24px;text-decoration: none; font-weight:bold;text-transform:uppercase; color:#FFFFFF;}
#Indexroll span {display: block;margin:0; margin: 48px 0 0 278px;padding:20px;background: url(../img/indexrollspan.gif) no-repeat; padding-left:42px;}
#Indexroll a:hover{background-image: none;color: #FF0400;}
#Indexroll a:hover span{background-image: none;color: #FF0400;}

/* INDEX - Tri male boxy */
.smallBoxn1, .smallBoxn2, .smallBoxn3{width:30%; height:142px; float:left; border:3px solid #C1C1C1; margin:0 5px;}
.smallBoxn1 H2, .smallBoxn2 H2, .smallBoxn3 H2{color:#FFF; font-size:16px; margin:22px 0 0 11px;position:relative;}
.smallBoxn1 H2 A, .smallBoxn2 H2 A, .smallBoxn3 H2 A{color:#000; text-decoration:none;}
.smallBoxn1 H2 A:hover, .smallBoxn2 H2 A:hover, .smallBoxn3 H2 A:hover{color:#FFF; text-decoration:underline;}
.smallBoxn1 UL, .smallBoxn2 UL, .smallBoxn3 UL{font-size:11px; color:#555555; font-weight:bold; list-style:none; margin:25px 0 0 15px;position:relative;}
.smallBoxn1{}
.smallBoxn2{}
.smallBoxn3{}

/* IDNEX - Dva velke boxy */
.bigBoxn1, .bigBoxn2{float:left; width:45%; margin-top:35px !important;border:3px solid #C1C1C1;}
.bigBoxIn{ padding:16px 10px 0 15px;}
.bigBoxIn *{position:relative;}
.bigBoxn1 H2, .bigBoxn2 H2{color:#FF9A00; height:26px; font-size:15px; padding:10px 0 0 16px; }
.bigBoxn1 H3, .bigBoxn2 H3{font-size:12px; color:#FF9A00;}
.bigBoxn1 P, .bigBoxn2 P{font-size:11px; color:#474747; margin-bottom:5px; margin-top:1px;}
.bigBoxn1{margin:0 29px 0 0; }
.bigBoxn1 A, .bigBoxn2 A{float:right; color:#FFFFFF; text-decoration:none; font-size:9px; font-weight:bold; padding:6px 0 0 14px; display:none;}
.bigBoxn1 A:hover, .bigBoxn2 A:hover{text-decoration:underline;}
.bigBoxn1 A{background-image:url(../img/bigbox1button.gif); background-repeat:no-repeat; width:56px; height:16px;}
.bigBoxn2 A{background-image:url(../img/bigbox2button.gif); background-repeat:no-repeat; width:111px; height:16px; margin:10px 0 0 0;}
.bigBoxn2 IMG{margin: 3px;}

/* TEXT - Kontextove menu */
#ContextMenu{float:left; list-style:none; display:none;}

/* TEXT - Obsah */
#ContentTop{width:613px; height:10px; background-image:url(../img/contenttop.gif); background-repeat:no-repeat;float:right; display:none;}
#ContentBottom{width:613px; height:10px; background-image:url(../img/contentbottom.gif); background-repeat:no-repeat; clear:right; float:right; display:none;}
#Content{width:95%; clear:right; float:left; padding:5px; margin-top:10px;}

/* TEXT - Obsah - drobeckova */
#backPath{font-size:11px; }

/* TEXT - Obsah - nastaveni prvku */
#Content H1{font-size:26px; color:#FF9A00;font-weight:bold;margin:11px 0;}
#Content H2{font-size:14px; color:#7BAB10;margin:11px 0;  margin-bottom:6px; font-weight:bold; background-image:url(../img/contenth2arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;}
#Content P{font-size:11px; color:#474747;margin:11px 0; margin-top:0;}
#Content P.border{background-color:#FFF; font-weight:bold; border:1px solid #C2C2C2; padding:5px;}
#Content UL{list-style:none;margin:11px 0; margin-left:10px; }
#Content UL LI{font-size:11px; color:#474747; font-weight:bold; background-image:url(../img/contentliarrow.gif); background-repeat:no-repeat; background-position:left; padding-left:14px;}
#Content IMG {margin:0 10px;}

/* TEXT - Obsah - Formular */
#Content FORM{margin-top:14px; =margin-top:30px;}
#Content FORM TABLE{border:none; }
#Content FORM TD{border:none; background:none; padding:1px; }
#Content FORM TH{border:none; background:none; color:#000000;  padding: .3em .5em 0 0;  text-align: right;vertical-align: top;}
#Content FORM input, textarea{border:1px solid #B3B3B3;}
#Content FORM input.button{float:right; background-color:#AF892C; width:87px; height:22px; background-image:url(../img/formbutton.gif); background-repeat:no-repeat; border:none; color:#FFFFFF; cursor:pointer; padding:0; font-weight:bold;}
#Content FORM input.button:hover{background-color:#DFCA94;  color:#000000;}
#Content FORM TR{border:none; }
#Content FIELDSET{border:1px solid #C2C2C2; background-color:#FFF; padding:10px;}


/* Patička */
#BottomBox{clear:both; float:right; margin-top:18px; _margin-top:8px; font-size:10px; color:#A3A3A3; margin-bottom:15px;}
#BottomBox A{color:#A3A3A3;}


/***********************************************************************/


/* Třídy */ 
.correct{clear:both; height:1px;}
.left{float:left;}
.right{float:right;}
.required label {color: #FF4F00;}