body,html {margin:0;padding:0}

body {
        margin-left: 2px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color : #ffffff;
        color:#555555;
        font-size: 12px;
        padding-left:  0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        background: #ffffff;
	background-repeat: repeat-y;
	background-position: center top;	
        text-align: center;
}

#body-center {
        width: 1005px;
        position: relative;
        text-align: center;
        margin: auto;
}


table {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;


}


#menu {
 	position: absolute;
	left: 0px;
        top: 0px;
        width: 149;
        margin-top:  0;
        margin-left:  0;
        margin-right: 0;
        background: #ffffff url("images/menu_bg.jpg") no-repeat;
	text-align: left;
}

#menu h1{
	padding-top:150;
	color:#9C6768;
	font-size: 12px;
	font-family: times;
	text-align: right;
	font-weight: bold;
	width:149px;

}

#menu_top {
  	    padding-top:  4px;
        width: 149px;
        height: 24px;
        position: relative;
        left: 0px;
        top: 200px;
        text-align: left;
        background: #ffffff url("images/menu_top.jpg") no-repeat;
        color: #ffffff;
       	font-size: 12px;
       	font-weight: bold;
	      text-align: center;
}

ul#menuitem {
	      margin:  0;
	      padding: 0;
	      margin-top:  -4px;
        width: 149px;
        position: relative;
        left: 0px;
        top: 200px;
        text-align: left;
        background: #ffffff url("images/menu_bgr.jpg") repeat-y;
}

ul#menuitem li {
        padding-top: 9px;
        list-style: none !important;
        height: 17px;
        margin-left: 10px;
}

ul#menuitem a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #333333;
        font-size: 11px;
        text-decoration: none;
        height: 17px;
}

ul#menuitem  a:hover {
	color: #c10000;
}

#menu_down {
        margin: 0;
        padding: 5px;
        width: 149px;
        height: 12px;
        position: relative;
        left: -10px;
        text-align: left;
        background: #ffffff url("images/menu_down.jpg") no-repeat;
}

#header {
	position: absolute;
	left: 149px;
	top: 0px;
	width: 856px;
	height: 137px;
  background: #ffffff url("images/header3.jpg") no-repeat;
}

#podheader {
        width: 706px;
        height: 29px;
        position: absolute;
        left: -30px;
        top: -26px;
        text-align: left;
        background: #ffffff url("images/podheader.jpg") no-repeat;
        color: #ffffff;
       	font-size: 12px;
       	font-weight: bold;
	      text-align: center;
}

#podheader p {
        position: relative;
        left: 25px;
        top: -10px;
        text-align: left;
        color: #ffffff;
       	font-size: 14px;
       	font-weight: bolder;
	      text-align: center;
}

/* MAIN hlavni stranka  */

#main {
	position: absolute;
	left: 180px;
	top: 163px;
  	width:631px;
	height:1200;
	padding-top: 5px;
}

#main h1{
	color:#9C6768;
	font-size: 20px;
	font-family: Times;
	text-align: right;
	padding-right:10;
	font-weight: bold;
	border-bottom: 2px #9C6768 solid;
	top:30px;

}
#main p{
	text-align: justify;
	font-weight: normal;
	padding-left:20;
	padding-right:20;

}

#footer	{
	border: 1px #9C6768 solid;

}

/* PRAVY SLOUPEC */

#cam_top {
  	    padding-top: 4px;
  	    margin-top: 0px;
        width: 149px;
        height: 24px;
        position: relative;
        left: 0px;
        top: 64px;
        text-align: left;
        background: #ffffff url("images/menu_top.jpg") no-repeat;
        color: #ffffff;
       	font-size: 12px;
       	font-weight: bold;
	      text-align: center;
}

#cam {
         margin-top:  -4px;
        width: 149px;
        position: relative;
        left: 0px;
        top: 64px;
        text-align: left;
        background: #ffffff url("images/menu_bgr.jpg") repeat-y;
}

#cam_down {
        width: 149px;
        height: 12px;
        position: relative;
        top: 53px;
        left: 0px;
        text-align: left;
        background: #ffffff url("images/menu_down.jpg") no-repeat;
}

#right_top {
  	    padding-top:  4px;
        width: 149px;
        height: 22px;
        position: relative;
        left: 0px;
        top: 65px;
        text-align: left;
        background: #ffffff url("images/menu_top.jpg") no-repeat;
        color: #ffffff;
       	font-size: 12px;
       	font-weight: bold;
	      text-align: center;
}

#right {
	position: absolute;
	left: 831px;
	top: 136px;
	width:170px;
	height:1000;
}

#right h1{
	padding-top:4;
	padding-right:10;
	margin:10;
	color:#9C6768;
	font-size: 18px;
	font-family: times;
	text-align: right;
	font-weight: bold;
	border-bottom: 2px #9C6768 solid;
	width:137px;
	text-align:right;
}

#right p{
	      padding-top: -6px;
	      padding-left: 10px;
	      margin-top:  -6px;
        width: 149px;
        position: relative;
        left: 0px;
        top: 70px;
        text-align: left;
        background: #ffffff url("images/menu_bgr.jpg") repeat-y;
}

#right img{
		margin:4;
}


#right_down {
        width: 149px;
        height: 12px;
        position: relative;
        top: 50px;
        left: 0px;
        text-align: left;
        background: #ffffff url("images/menu_down.jpg") no-repeat;
}

#copyright { 
        height:31;
	background: #eeeeee url("images/copyright.gif") no-repeat;
}


	
a 	{ 
		text-decoration: none; 
		color: #333333; 
		font-weight: bold;
}
a:hover { 	text-decoration: underline; 
		color: #999999; 
		font-weight: bold;
}

#chat_top {
  	    padding-top: 4px;
        width: 149px;
        height: 20px;
        position: relative;
        left: 0px;
        top: 210px;
        text-align: left;
        background: #ffffff url("images/menu_top.jpg") no-repeat;
        color: #ffffff;
       	font-size: 12px;
       	font-weight: bold;
	      text-align: center;
	      z-index:2;
}

#chat {
	      margin-top:  -12px;
	      position: relative;
	      top: 210px;
	text-align: left;
	padding-left:7;
	padding-right:7;
	font-size: 10;
	background: #ffffff url("images/menu_bgr.jpg") repeat-y;
	z-index:1;
}

#chat p{
        text-align: left;
	padding:0;
	margin:0;
}

#chat h3{
	background-color : #ffffff;
	font-weight: normal;
	margin:0;
	font-size: 10;
	margin-top:8;
}




#chat2 {
	text-align: left;
	padding-left:15;
	padding-right:15;
	padding-top:0;
	padding-bottom:0;
	font-size: 11;
	margin:0;
}

#chat2 p{
        text-align: justify;
	padding:0;
	margin:0;
}

#chat2 h3{
	background-color : #dddddd;
	font-weight: normal;
	margin:0;
	font-size: 12;
	margin-top:15;
}


#chat_down {
        width: 149px;
        height: 12px;
        position: relative;
        left: -7px;
        text-align: left;
        background: #ffffff url("images/menu_down.jpg") no-repeat;
}

#aktuality{
	position: absolute;
	left: 335px;
	top: 128px;
  	width:300px;
	height:1000;
}

#aktuality h2{
	border: 0px #AAAAAA solid;
	color : #9C6768;
	font-size: 15px;	
	font-family: Tahoma;
	text-align: left;
	padding-left:15;
	font-weight: bold;
	margin:0;
}

#aktuality h3{
	border: 0px #AAAAAA solid;
	color : #AAAAAA;
	font-size: 10px;	
	font-family: Tahoma;
	text-align: left;
	padding-left:15;
	font-weight: bold;
	margin:0;
}


#aktuality p{
	text-align: justify;
	font-weight: normal;
	padding-left:20;
	padding-right:20;

}


#aktuality2{
	position: absolute;
	left: 0px;
	top: 0px;
  	width:345px;
	height:1000;
	text-align:left;

}


#aktuality2 h1{
	color:#9C6768;
	font-size: 20px;
	font-family: Times;
	text-align: right;
	padding-right:10;
	font-weight: bold;
	border-bottom: 2px #9C6768 solid;
	margin:10;
}



#aktuality2 h2{
	border: 0px #AAAAAA solid;
	color : #9C6768;
	font-size: 15px;	
	font-family: Tahoma;
	text-align: left;
	padding-left:15;
	font-weight: bold;
	margin:0;
}

#aktuality2 h3{
	border: 0px #AAAAAA solid;
	color : #AAAAAA;
	font-size: 10px;	
	font-family: Tahoma;
	text-align: left;
	padding-left:15;
	font-weight: bold;
	margin:0;
}


#aktuality2 p{
	text-align: justify;
	font-weight: normal;
	padding-left:20;
	padding-right:20;

}


#aktuality0{
	text-align: left;
	position: absolute;
	left: 345px;
	top: 0px;
  	width:300px;
}



#aktuality_online{
	text-align: left;
	position: absolute;
	left: 345px;
	top: 0px;
  	width:300px;
}


#aktuality_online p{
	float:left;
	margin:0;
	padding:0;
	padding-bottom:0;
	text-align: center;
 
}

#aktuality_online img{
        margin:0;
        padding-top:1;
        margin-left:5;
}





.form_edit {
                background-color : white;
                border : 1px solid #aaaaaa;
                padding-left:4;
        }

.form_edit_disabled {
                background-color : #CCCCCC;
                border : 1px solid #aaaaaa;
        }


.aktuality_info th{
		text-align:left;
		padding-left:10px;
}

.aktuality_info td{
		text-align:left;
		padding-left:13px;
		padding-right:10px;
		padding-bottom:8px;
		text-align: justify;
}


.vysledky  {
		padding:0px;
		margin: 0px;
		background-color : #cccccc;

}

.vysledky th{
		text-align:center;
		padding-top:5px;
		padding-bottom:5px;
}

.vysledky td {
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
}

.tdrow1 { background-color: #FFFFFF; }
.tdrow2 { background-color: #F1F1F1; }


#aktuality0{
        position: absolute;
        left: 0px;
        top: 50px;
        width:630px;
        height:1000;
}

#aktuality0 h1{
        border: 0px #AAAAAA solid;
        color : #9C6768;
        font-size: 15px;
        font-family: Tahoma;
        text-align: left;
        padding-left:15;
        font-weight: bold;
        margin:0;
}

#aktuality0 h2{
        border: 0px #AAAAAA solid;
        color : #AAAAAA;
        font-size: 10px;
        font-family: Tahoma;
        text-align: left;
        padding-left:15;
        font-weight: bold;
        margin:0;
}

#aktuality0 p{
        text-align: justify;
        font-weight: normal;
        padding-left:20;
        padding-right:20;
        margin-top:3px;

}

