/* ############################## */
/* ### MAIN CSS ################# */
/* ############################## */
/* ### Created by jossss ######## */
/* ###                   ######## */
/* ### @ 2k7 #################### */
/* ### 4u.zvyk.com        ####### */
/* ###                    ####### */
/* ############################## */


BODY {
/*      BACKGROUND: #993300  url("img/bgvzor.gif") bottom right;*/
      BACKGROUND: #994319 url("img/bgprechod.gif") repeat-x top right;
      COLOR: #000000;
      FONT-FAMILY: Trebuchet MS, tahoma, arial;
      font-size: 13px;
      Margin: 0 5 10 5;
      VERTICAL-ALIGN: top;
      width: 950px;
      margin:auto;
}

#telo {
      padding: 10px 0px 10px 0px;
	  background: #FFF url("img/4u_bg2.jpg") no-repeat bottom right;
      min-height: 560px;
      width: 950px;
      float: left;
      clear: both;
}

#hlavni {
	margin: 0px 5px 0px 200px;
}

#menu {
      BACKGROUND-COLOR: #FFF3DF;
      Margin: 00px 10px 0px 10px;
      Padding: 0px 0px 2px 0px;
      width: 170px;
      float: left;
}
#menu A {
      BACKGROUND: #CC9900;
      color: #FFFFFF;
      display: block;
      MARGIN: 0px;
      PADDING: 2px;
      text-decoration: none;
      text-align: center;
}
#menu A:hover {
      BACKGROUND-COLOR: #FEE;
      color: #000;
      font-style: normal;
      text-decoration: none;
}
#menu A.selected {
      BACKGROUND-color: #FEE;
      color: #000;
      font-style: normal;
      MARGIN: 0px 0px 0px 0px;
      PADDING: 2px;
      text-decoration: none;
      text-align: center;
}

#plugmenu {
      float: left;
      BACKGROUND-COLOR: #FFF3DF;
      Margin: 0px 10px 30px 10px;
      Padding: 10px 0px 10px 0px;
      width: 170px;
      clear: both;
      text-align: left;
}
#plugmenu A {
      color: #993300;
      display: block;
      MARGIN: 0px 0px 0px 0px;
      PADDING: 0px 3px;
      text-decoration: none;
}

#plugmenu A:hover {
      BACKGROUND-COLOR: #FFF3DF;
      color: #FF0000;
      font-style: normal;
      text-decoration: none;
}
#plugmenu > A.selected {
      border-left: 14px solid #FF0000;
      BACKGROUND-COLOR: #FFF3DF;
      color: #FF0000;
      font-style: normal;
      MARGIN: 0px 0px 0px 0px;
      PADDING: 0px 3px;
      text-decoration: none;
      text-align: left;
      cursor: default;
}

#ttg {
     background: #FFF;
     padding: 0px 2px 0px 2px;
     margin: 0px 0px 0px 0px;
}

INPUT, SELECT, TEXTAREA {
    background: transparent;
    border: 1px solid black;
    PADDING: 2px 2px;
}

INPUT:hover, SELECT:hover, TEXTAREA:hover {
    background: #FFF;
    border: 1px solid #F00;
    PADDING: 2px 2px;
}
INPUT:focus, SELECT:focus, TEXTAREA:focus {
    background: #FFF;
    border: 1px solid #0A0;
    PADDING: 2px 2px;
}


H1, H2, H3, H4 {
      BACKGROUND-color: #FFF3DF;
      COLOR: #CC9900;
      FONT-FAMILY: Trebuchet MS, tahoma, arial;
      PADDING: 25px 5px 5px 5px;
      MARGIN: 0px 0px 0px 0px;
      TEXT-ALIGN: Left;
      VERTICAL-ALIGN: top;
      border-bottom: 1px solid #FCE17D;
}

H1 {
      font-size: 30px;
}

.adminlogo {
      background: #FFF url("img/4u.gif") no-repeat;
      height: 215px;
      width: 950px;
      margin: auto;
}


.error {
      BACKGROUND-COLOR: #FFFFFF;
      BORDER: #FF00FF solid 1px;
      COLOR: #FF0000;
      TEXT-ALIGN: CENTER;
}

.menu3 {
      BACKGROUND-COLOR: #FFF3DF;
      Margin: 0px 0px 0px 10px;
      Padding: 0px 0px 10px 0px;
}

.menu3 ul {
    padding: 2px 0px 4px 5px;
    Margin: 0px 0px 0px 0px;
}

.menu3 li {
	list-style-type: none;
}

.menu3 li A {
      display: block;
      MARGIN: 0px 0px 0px 0px;
      PADDING: 0px 3px;
      text-decoration: none;
      text-align: left;
}

.menu3 A:hover {
      BACKGROUND-COLOR: #FFF3DF;
      color: #FFFFFF;
      text-decoration: none;
}

.menu3 A.selected {
      border-left: 1px solid #FF0000;
      border-top: 1px solid #FF0000;
      border-bottom: 0px solid #FFFFFF;
      border-right: 0px solid white;
      BACKGROUND: #FFFFFF;
      text-decoration: none;
}

.fasthrefs {
      background: #FFF;
      border-bottom: 1px solid #FF0000;
	  padding: 0px 20px;
}

.fasthrefs > A, .fasthrefs > A:link {
      text-decoration: none;
      color: #0000FF;
}
.fasthrefs > A:hover {
      color: #FF0000;
}


.list_head {
	background-color: #17606B;
	color: #FFFFFF;
	text-decoration: none;
}
.list_head td {
	border-bottom: solid 1px #FFF;
}
.list_odd {
	background-color: #C3F7FF;
	cursor: pointer;
	cursor: hand;
}
.list_even {
	background-color: #E9FCFF;
	cursor: pointer;
	cursor: hand;
}
.list_selected {
	color: #E3FFFF;
	background-color: #00ACC6;
	cursor: pointer;
	cursor: hand;
}
.list_green {
	background-color: lime;
	cursor: pointer;
	cursor: hand;
}
.list_inuse {
	background-color: #adff2f;
}
.list_notable_odd {
	background-color: #C3F7FF;
}
.list_notable_even {
	background-color: #E9FCFF;
}
.list_notable_green {
	background-color: lime;
}
.list_notable_green td {
	border-top: solid 1px #666;
}
.list_notable_orange {
	background-color: orange;
}
.list_notable_orange td {
	border-top: solid 1px #666;
}

.adminlogo > DIV .login {
    BACKGROUND: transparent;
		float: right;
		width: 350px;
}

DIV .login {
    BACKGROUND: transparent;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.clear {
    clear: both;
}


.usrbox {
    padding: 0px 5px;
    float: left;
}
.usrbox LI {
    list-style: none;
    clear: both;
}
.line .name {
    width: 150px;
    float: left;
}
.line .eml {
    width: 220px;
    float: left;
    overflow: hidden;
}
.line .sum {
    width: 60px;
    text-align: right;
    float: left;
}
.line .end {
    width: 2px;
}
.b {
    font-weight: bold;
}



/* ############# AuthForm ######### */
.login {
      width: 350px;
      float: right;
}

.AuthForm {
      border-color: red;
      BACKGROUND-COLOR: transparent;
      color: #222;
      width: 140px;
}

/* ############# FOOT ############# */
#foot {
        background: #FFF;
        border-top: 1px dashed #803E00;
        color: #803E00;
        float: left;
        font-weight: bold;
        font-size: 8px;
        margin: 0px 0px 0px 0px;
        padding: 3px 0px 1px;
        text-align: center;
        width: 950px;
}
#foot a {
        color: #BBB;
        text-decoration: none;
}
#foot a:link {
        color: #BBB;
}
#foot a:hover {
        color: #BBB;
        text-decoration: underline overline;
}
#foot small {
        font-size: 7px;
}
/* ############# END ############# */
