body{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 0.6em;

}
#main{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-y; 
	background-position: center;

}
#logo{
	width: 100%;
	height: 90px;
	background-image: url(../images/GeriDoor_logo_medium_vreal.png);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	margin-top: -9px;
}

#content{
	width: 100%;
	float: left;
	text-align:left;
}
#content_left{
	width: 193px;
	min-height: 650px;
	text-align: left;
	font-size: 110%;
	float: left;
	border-right: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
}
#content_left h1
{
	font-size:130%;
	font-weight: normal;
	color:black;
	border-bottom: 1px solid black;
	text-align: left;
	padding-bottom: 5px;
}
#content_left a, a:visited{
	color:#000000;
	text-decoration:none;
}
#content_left a:hover{
	color:#000000;
}
#content_left a.akt{
	color:#000000;
	font-weight: bold;
}
#content_left ul{
  margin: 0px;
  padding: 0px;
  	border-top: 1px solid #ECECEC;
}
#content_left li{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
}
#content_left li:hover{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #F7F7F7;
}
#content_left li.akt{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #DFDFDF;
}
#content_left li.akt:hover{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #FFFFFF;
}



#content_right{
	width: 784px;
	float:left;
	min-height: 600px;
	text-align: left;
	font-size: 120%;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	color: gray;
	text-align: justify;
	border-right: 1px solid #ECECEC;
	
}

div.kosik{
	width: 130px;
	float:right;
	text-align: left;
	font-size: 80%;
	font-weight: bold;
	text-align: right;
	vertical-align: middle; 	
	margin-right: 5px;
}
div.cont
{
	width: 490px;
	vertical-align: top;
	float: left;
	margin: 11px;
	color: Black;
	font-size: 170%;
	font-weight: bold;
}
div.cont_text
{
	width: 150px;
	vertical-align: top;
	float: left;
	margin: 11px;
	color: Black;
	font-size: 240%;
	font-weight: bold;
	text-align: left;
}
#bottom{
	width: 980px;
	height: 50px;
	float: left;
	padding: 10px;
	background-color: #252b30;
	margin-top: -9px;
	color: #b2bbc1;
	font-size: 12px;
	text-align: center;
}
h1
{
	font-size:500%;
	color:black;
	font-weight: bold;
	text-align: left;
	padding-bottom: 5px;
	margin: 0px;
}
h2
{
	font-size:130%;
	color:black;
	font-weight: bold;
	text-align: left;
}

p
{
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}
a
{
	text-decoration: none;
}
input.submit
{
	border: 4px solid green;
}
div.katalog
{
  float:left;
  height: 110%;
  border-bottom: 1px dotted black;
  width: 650px;
  margin-right: 30px;
  clear:both;
  margin: 5px 0 5px 0;
}

div.katalog div.l
{
   margin-left: 5px;
   width: 100px;
   float:left;
}

div.katalog div.r
{
   margin-left: 80px;
   width: 400px;
   float:left;
}

div.katalog img
{
   margin-right: 20px;
}

div.katalog img.sestava
{
   margin-right: 0px;
}

div.katalog h2
{
  	font-size:110%;
	color:black;
	font-weight: bold;
	text-align: left;
	padding-bottom: 5px;
}
div.katalog h3
{
  	font-size:100%;
	color:black;
	font-weight: bold;
	text-align: left;
	padding-bottom: 5px;
}

h2
{
  	font-size:110%;
	color:black;
	font-weight: bold;
	text-align: left;
	padding-bottom: 5px;
}

h1.m
{
	font-size:200%;
	color:black;
	font-weight: bold;
	text-align: left;
	margin: 0px;
    margin-bottom:25px;
    background-color: #F7F7F7;
}
h1.mm
{
	font-size:200%;
	color:black;
	font-weight: bold;
	text-align: left;
	margin: 0px;
    margin-bottom:5px;
    background-color: #F7F7F7;
}

a, a:visited{
	color:#000000;
	text-decoration:none;
}


table.projektman
{
   width: 90%;
}
table.projektman th
{
    background-color: #202F42;
    color: white;
    height: 20px;
}
table.projektman tr.odd
{
    background-color: #EEEEEE;
}
table.projektman td
{
   
    border-right: 1px solid #EEEEEE;
}

table.kosik
{
   width: 90%;
}
table.kosik th
{
    background-color: #202F42;
    color: white;
    height: 20px;
}
table.kosik td
{
    background-color: #F7F7F7;
}
table.kosik td.b
{
    background-color: #FFFFFF;
}




table.kosikd
{
   width: 90%;
   border: 1px solid black;
   background-color: #444444;
}
table.kosikd th
{
    background-color: #F7F7F7;
    color: #000000;
    height: 7px;

}
table.kosikd td
{
    background-color: #ffffff;
}
table.kosikd td.b
{
    background-color: #FFFFFF;
}

table.konf th
{
  background-image: url(../images/input_back_th.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
  color: #202F42;
}
table.konf td
{
  background-color: #F7F7F7;
}


#box
{
	width: auto;
	min-height: 310px;
	padding: 0 10px 0 10px;
	float: left;
	margin: 13px;
}
#box li
{
  margin: 2px 0 2px 0;
  padding: 5px 5px 5px 5px;
  list-style-type: none;
  Text-decoration: none;

}
.prvni
{
  background:  #C0C0C0;

}

.os
{
  background:  #E0E0E0;
}
.prvni a {
  font-weight: bold;
  color: black;
  Text-decoration: none;
 }

.os a {
  color: black;
  Text-decoration: none;
 }

div.combo
{
    border: 1px solid #AAAAAA;
    height: 110px;
    overflow:auto;
    font-size: 1em;
}

table.combo
{
	text-align: left;
	font-size: 1.3em;

}

tr.combo:hover td
{
	background-color: #AAAAAA;
    font-size:1em;
}

.ajaxform {width:350px; margin:2.0em 0 0 0; padding:10px 10px 0 10px; border:solid 1px rgb(200,200,200); background-color:rgb(240,240,240);}
.ajaxform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px rgb(220,220,220);}
.ajaxform fieldset legend {margin:0 0 2px 5px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; color:rgb(80,80,80); font-weight:bold; font-size:120%;}
.ajaxform label {float:left; width:100px; margin:0 0 0 10px; padding:2px; font-size:100%; }
.ajaxform select.combo {width:175px; padding:2px; border:solid 1px rgb(200,200,200); font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.ajaxform input {width:150px; padding:2px; border:solid 1px rgb(200,200,200); font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.ajaxform textarea {width:275px; padding:2px; border:solid 1px rgb(200,200,200); font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.ajaxform input.button {float:right; width:9.0em; margin-right:20px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(230,230,230); border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:rgb(150,150,150); font-size:110%;}
.ajaxform input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background:rgb(220,220,220); color:rgb(80,80,80);}


#menu_hrt
{
	width: 100%;
	float: left;
	color: #000000;
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
    background-color: #DFDFDF;
    border-bottom: 3px solid #C65209;
  background-image: url(../images/input_back_th.jpg);
  background-repeat: repeat-x;
  background-position: bottom;

}

#menu_hrt ul
{
  margin: 0px;
  padding: 0px;
}

#menu_hrt li
{
	height: 25px;
	line-height: 25px;
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	background-color: #DFDFDF;
	width: 104px;
	margin-right: 0px;
	display: inline;
    border-right: 1px solid #AAAAAA;
  background-image: url(../images/input_back_th.jpg);
  background-repeat: repeat-x;
  background-position: bottom;

}

#menu_hrt li:hover
{
	list-style: none;
	float: left;
	line-height: 25px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
	background-color: #AAAAAA;
	width: 104px;
	margin-right: 1px;
	color: #000000;
    border-right: 1px solid #AAAAAA;
  background-image: url(../images/input_back_th.jpg);
  background-repeat: repeat-x;
  background-position: bottom;


}

#menu_hrt li.sel{
	height: 25px;
	line-height: 25px;
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	background-color: #AAAAAA;
	width: 104px;
	margin-right: 1px;
	display: inline;
  background-image: url(../images/input_back_submit.jpg);
  background-repeat: repeat-x;
  background-position: bottom;

}

#menu_hrt li.m
{
	height: 25px;
	line-height: 25px;
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	background-color: #DFDFDF;
	width: 30px;
	margin-right: 0px;
	display: inline;
    border-right: 1px solid #AAAAAA;

}

#menu_hrt li.m:hover
{
	list-style: none;
	float: left;
	line-height: 25px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
	background-color: #AAAAAA;
	width: 30px;
	margin-right: 1px;
	color: #000000;
    border-right: 1px solid #AAAAAA;


}


#menu_hrt a,a:visited
{
	color: #000000;
	text-align: center;
	text-decoration: none;
}

#menu_hrt a:hover
{
	color: #000000;
	text-align: center;
	text-decoration: underline;
}

#menu_ot
{
	width: 100%;
	float: left;
	color: #000000;
	text-align: center;
	margin-top: 0px;
	margin-left: 0px;
    background-color: #DFDFDF;
    border-bottom: 3px solid #C65209;
    clear: both;
}

#menu_ot ul
{
  margin: 0px;
  padding: 0px;
  text-align: center;
}

#menu_ot li.male
{
	height: 25px;
	line-height: 25px;
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	background-color: #DFDFDF;
	width: 60px;
	margin-right: 0px;
	display: inline;
    border-right: 1px solid #AAAAAA;

}

#menu_ot li
{
	height: 25px;
	line-height: 25px;
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	background-color: #DFDFDF;
	width: 124px;
	margin-right: 0px;
	display: inline;
    border-right: 1px solid #AAAAAA;

}

#menu_ot li:hover
{
	list-style: none;
	float: left;
	line-height: 25px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
	background-color: #AAAAAA;
	width: 124px;
	margin-right: 1px;
	color: #000000;
    border-right: 1px solid #AAAAAA;


}

#menu_ot li.sel{
	height: 25px;
	line-height: 25px;
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	background-color: #AAAAAA;
	width: 124px;
	margin-right: 1px;
	display: inline;
}

#menu_ot a,a:visited
{
	color: #000000;
	text-align: center;
	text-decoration: none;
}

#menu_ot a:hover
{
	color: #000000;
	text-align: center;
	text-decoration: underline;
}


table.cena th
{
	padding: 5px;
	border-bottom: 1px dotted #A8A8A8;
	color: Black;
	text-align: left;
}
table.cena td
{
	padding: 5px;
	border-bottom: 1px dotted #A8A8A8;
	text-align: left;	
}
#napoveda
{
	background-image: url(../images/napoveda.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding: 5px;
	padding-left: 40px;
	color: Black;
	background-color: #FFFFE0;
	min-height: 20px;
	vertical-align: middle;
	margin-top: 3px; 
	clear: both;
}
a, a:visited
{
	color: Black;
}
div.novinka
{
	float: left;
	border-bottom: 0px dotted #BF520D;
	width: 100%;
}
div.novinka h3
{
	font-size: 120%;
	background-color: #DFDFDF;
	color: black;
	font-weight: bold;
	text-align: left;
	padding: 8px;
   border-bottom: 3px solid #C65209;
}
div.novinka img
{
	margin-right: 10px;   
}

div.navigace
{

    background-color: #C0C0C0;
    height: 17px;
    width: 90%;
    padding: 5px 0 0 5px;
    margin-left: 87px;
   /* background-image: url(../images/navigace.jpg);
    background-repeat: no-repeat;
	background-position: left;    */
    font-size: 11px;
    font-weight: bold;

}
div.navigace span.nav
{
   background-image: url(../images/navigace_sipka.jpg);
   background-repeat: no-repeat;
   background-position: left;
   padding: 0px 0 0 20px;

}

#content_leftc{
	width: 293px;
	min-height: 650px;
	text-align: left;
	font-size: 110%;
	float: left;
	border-right: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
    background-color: white;
}
#content_leftc h1
{
	font-size:130%;
	font-weight: normal;
	color:black;
	border-bottom: 1px solid black;
	text-align: left;
	padding-bottom: 5px;
}
#content_leftc a, a:visited{
	color:#000000;
	text-decoration:none;
}
#content_leftc a:hover{
	color:#000000;
}
#content_leftc a.akt{
	color:#000000;
	font-weight: bold;
}
#content_leftc ul{
  margin: 0px;
  padding: 0px;
  	border-top: 1px solid #ECECEC;
}
#content_leftc li{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
}
#content_leftc li:hover{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #F7F7F7;
}
#content_leftc li.akt{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #DFDFDF;
}
#content_leftc li.akt:hover{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #FFFFFF;
}
#content_leftc div.nadp
{
  width: 289px;
  height: 20px;

  color: black;
  padding: 2px 0px 2px 5px;
  font-size: 12px;
  font-weight: bold;
  background-image: url(../images/input_back_th.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}

#content_leftc div.nadps
{
  width: 289px;
  height: 20px;

  color: black;
  padding: 2px 0px 2px 5px;
  font-size: 12px;
  font-weight: bold;
  background-image: url(../images/input_back_submit.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}

#content_leftc div.obs
{
  width: 289px;

  color: black;
  padding: 5px 3px 5px 5px;

}

#content_rightc{
	width: 684px;
	float:left;
	min-height: 600px;
	text-align: left;
	font-size: 120%;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	color: gray;
	text-align: justify;
	border-right: 1px solid #ECECEC;
    background-color: white;
}

#dlazdice_menu
{
	width: 218px;
	height: 25px;
	padding: 5px;
	border: 1px solid Silver;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	font-size: 110%;
	background-color: #F5F5F5;
	margin-bottom:5px;
    margin-left: 10px;
    float:left;
}
#dlazdice_menu:hover
{
	width: 218px;
	height: 25px;
	padding: 5px;
	border: 1px solid #777777;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	font-size: 110%;
	background-color: #F5F5F5;
	margin-bottom:5px;
}
#dlazdice_menu_info
{
	width: 218px;
	height: 25px;
	padding: 5px;
	font-size: 110%;
	margin-bottom:5px;
}
#dlazdice_menu a, #dlazdice_menu a:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#dlazdice_menu a:hover
{
	text-decoration: underline;
   color: #000000;
	font-weight: normal;
}
#dlazdice
{
	width: 220px;
	height: 100px;
	float: left;
	margin: 20px;
	padding: 30px;
	border: 1px solid Silver;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	font-size: 145%;
	background-color: #F5F5F5;
}
#dlazdice:hover
{
	width: 220px;
	height: 100px;
	float: left;
	margin: 20px;
	padding: 30px;
	border: 1px solid #777777;
	font-size: 145%;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}


#dlazdice a, #dlazdice a:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#dlazdice a:hover
{
	text-decoration: underline;
   color: #000000;
	font-weight: normal;
}
#dlazdice_menuh
{
	width: 218px;
	height: 25px;
	padding: 5px;
	border-right: 1px solid Silver;
	font-size: 110%;
	background-color: #F5F5F5;
	margin-bottom:0px;
    margin-left: 0px;
    float:left;
}
#dlazdice_menuh:hover
{
	width: 218px;
	height: 25px;
	padding: 5px;
	border-right: 1px solid #777777;
	font-size: 110%;
	background-color: #E4E4E4;
	margin-bottom:0px;
}
#dlazdice_menuh a, #dlazdice_menu a:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#dlazdice_menuh a:hover
{
	text-decoration: underline;
   color: #000000;
	font-weight: normal;
}
#dlazdice_menuk
{
	width: 138px;
	height: 18px;
	padding: 5px;
	border: 1px solid Silver;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	font-size: 100%;
	background-color: #F5F5F5;
	margin-bottom:5px;
    margin-left: 10px;
    float:left;
}
#dlazdice_menuk:hover
{
	width: 138px;
	height: 18px;
	padding: 5px;
	border: 1px solid #777777;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	font-size: 100%;
	background-color: #F5F5F5;
	margin-bottom:5px;
}
#dlazdice_menuk a, #dlazdice_menu a:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#dlazdice_menuk a:hover
{
	text-decoration: underline;
   color: #000000;
	font-weight: normal;
}
#dlazdice_katalog
{
	width:18%;
	float:left;
	text-align:center;
	border: 1px solid #777777;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	margin-right:5px;
	margin-bottom:5px;
    height: 250px;
}
div.katalog_head
{
    min-height:60px;
    padding-top:10px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom: 5px;
    background-color:#F5F5F5;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}


#dlazdice_cen
{
	width: 80px;
	height: 14px;
	padding: 5px;
	border: 1px solid Silver;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	font-size: 100%;
	background-color: #F5F5F5;
	margin-bottom:5px;
    margin-left: 10px;
    float:left;
}
#dlazdice_cen:hover
{
	width: 80;
	height: 14px;
	padding: 5px;
	border: 1px solid #777777;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	font-size: 100%;
	background-color: #F5F5F5;
	margin-bottom:5px;
}
#dlazdice_cen a, #dlazdice_cen a:visited
{
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
#dlazdice_cen a:hover
{
	text-decoration: underline;
   color: #000000;
	font-weight: normal;
}
ul.klista
{

}
ul.klista li
{
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;
	margin-right: 20px;
	display: inline;
    font-size: 16px;
    font-weight: bold;
    color: #989898;
}
ul.klista li a
{
  color: #989898;
}
ul.klista li.sel
{
	list-style: none;
	float: left;
	white-space: normal;
	vertical-align: middle;
	text-align: center;

	margin-right: 20px;
	display: inline;
    font-size: 18px;
    font-weight: bold;
    color: #202F42;
}
ul.klista li.sel a
{
  color: #202F42;
}

ul.klista li img
{
   width: 24px;
   float:left;
   padding-top: 0px;
   margin-right:10px;
   border: none;
}

#content_leftc{
	width: 293px;
	min-height: 650px;
	text-align: left;
	font-size: 110%;
	float: left;
	border-right: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
    background-color: white;
}
#content_leftc h1
{
	font-size:130%;
	font-weight: normal;
	color:black;
	border-bottom: 1px solid black;
	text-align: left;
	padding-bottom: 5px;
}
#content_leftc a, a:visited{
	color:#000000;
	text-decoration:none;
}
#content_leftc a:hover{
	color:#000000;
}
#content_leftc a.akt{
	color:#000000;
	font-weight: bold;
}
#content_leftc ul{
  margin: 0px;
  padding: 0px;
  	border-top: 1px solid #ECECEC;
}
#content_leftc li{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
}
#content_leftc li:hover{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #F7F7F7;
}
#content_leftc li.akt{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #DFDFDF;
}
#content_leftc li.akt:hover{
	list-style: none;
	float: left;
	line-height: 45px;
	white-space: nowrap;
	vertical-align: middle;
	text-align: left;
	width: 173px;
	padding-left: 20px;
	border-bottom: 1px solid #ECECEC;
	background-color: #FFFFFF;
}
#content_leftc div.nadp
{
  width: 289px;
  height: 20px;

  color: black;
  padding: 2px 0px 2px 5px;
  font-size: 12px;
  font-weight: bold;
  background-image: url(../images/input_back_th.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}

#content_leftc div.nadps
{
  width: 289px;
  height: 20px;

  color: black;
  padding: 2px 0px 2px 5px;
  font-size: 12px;
  font-weight: bold;
  background-image: url(../images/input_back_submit.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}

#content_leftc div.obs
{
  width: 289px;

  color: black;
  padding: 5px 3px 5px 5px;

}

#content_rightc{
	width: 684px;
	float:left;
	min-height: 600px;
	text-align: left;
	font-size: 120%;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	color: gray;
	text-align: justify;
	border-right: 1px solid #ECECEC;
    background-color: white;
}

.olraisedCapt
{
  text-align:center;
  background:#DCDCDC url(../images/input_back_submit.jpg) repeat-x bottom left;
}

table.olraisedCapt {border-bottom:1px solid #DCDCDC;}



div.nadp_zel
{
  width: 300px;
  height: 20px;

  color: black;
  padding: 2px 0px 2px 5px;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: bold;
  background-image: url(../images/input_back_submit.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}

div.obs_cen
{
   width: 295px;
   margin-top:0px;
   padding: 2px 5px 2px 5px;
   background-color: #F7F7F7;
   color: black;
   font-size:13px;
}
