body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

h1,h2,h3,h4,h5,h6 { font-size : 100%; }

body {
	font-family: Arial;
	background-color:#DCD7CD;

}

table {
	border:none;
	margin:0;padding:0;
	border-spacing:0;
	border-collapse:collapse;
	font-size:11px;
}
tr.head td {
	background-color: #999999;
	color: #dcdcdc;
	padding:3px;
	vertical-align:top;
}

tr.odd td {
	background-color: #E9E0CD;
	padding:3px;
	vertical-align:top;
}

tr.even td {
	background-color: #F2EFE5;
	padding:3px;
	vertical-align:top;
}


.nr {
	width:10px;
}
.titled {
	width:200px;
}
.valid {
	width:40px;
}
.save {
	width:40px;
}
.date {
	width:100px;
}




/*
		schecknavi
*/
#schecknavi {
	position:absolute;
	left:8px;
	top:2px;
	z-index:100;
	border-bottom:1px solid #000000;
	width:142px;
}
#schecknavi ul li {
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	height:23px
}
#schecknavi ul  {
	margin:0;
	padding:0;
}
#schecknavi ul li ul li{
	height:23px;
	background-image: none;
	line-height:15px;
}	
#schecknavi ul li {
	background-image: url(../img/schecknavbg.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
#schecknavi a,#schecknavi ul li a:hover {
	color:#000000;
	text-decoration:none;
}
#schecknavi ul li:hover {
	background-image: url(../img/schecknavbg_over.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#schecknavi ul li ul li:hover{
	background-image:none;
	margin:0;
	padding:0;
}
#schecknavi ul li ul li a {
	padding-left:12px;
	background-image: url(../img/schecknavsubbg.gif);
	padding-top:3px;
	color:#00006A;
	display:block;
}
#schecknavi ul li ul li a:hover {
	background-color:#9B0917;
	background-image:none;
	background-image: url(../img/schecknavsubbg_over.gif);
	color:#ffffff;
	padding-left:12px;
}
#schecknavi ul ul,#schecknavi ul li:hover ul ul,#schecknavi ul ul li:hover ul ul{
	display:none;
	position:absolute;
	left:100px;
	margin-top:-29px;
	padding-left:12px;
}
#schecknavi ul li ul {
	width:200px;
	position:absolute;
	padding:0;margin:0;
	left:120px;
	margin-top:-20px;
	//margin-top:0px;
	padding-left:10px;
	list-style:none;
	background-color:#FFFFFF;
	border-right:1px solid #FF8A00;
	border-top:1px solid #FF8A00;
	border-bottom:1px solid #FF8A00;
	background-image: url(../img/organgebutton.gif);
	background-repeat:repeat-y;
}
#schecknavi ul li:hover ul{
	display:block;
}


/* generell */

#listxx {
	position:absolute;
	left:300px;
	top:100px;;
}

.ar {
	margin:0;
	padding-left:7px;	
	padding-top:8px;	
	padding-right:6px;	
		margin:0;
}
/* checks */

#content {
	margin-left:160px;
	
	margin-top:153px;
	width:525px;	
	min-height:320px;
	float:left;
}

#content li {
	margin-left:12px;
	margin-top:3px;
}
#content ul ul {
	margin-left:15px;
}

#header {
	position:absolute;
	left:0px;
	top:0px;
	background-image: url(../img/head_bg-verlauf.gif);
	width:1000px;
	height:142px;
	z-index:2;
	background-repeat:repeat-x;
}
#headerbottom {
	position:absolute;
	left:0;
	top:110px;
	background-image: url(../img/headerbottom.gif);
	width:1000px;
	height:35px;
	z-index:1;
	background-repeat:y-repeat;
}


#search {
	position:absolute;
	left:303px;
	top:11px;
}

/************/
#breadcrump {
	position:absolute;
	left:160px;
	top:128px;
	font-size:10px;
	color:#000000;
}
#breadcrump a {
    font-size:10px;
    color:#9B0917;
}
#breadcrump a:hover {
    color:#FF8A00;
}

#schecknavi a.active {
	color:#9B0917;
}
#content a {
	text-decoration:underline;
	color:#FF8A00;
}


.imgl {
	float:left;
	padding-right:5px;
}

.imgla {
	float:left;
	padding-right:5px;
	width:240px;
}
.imgtexta {
	float:left;
	width:250px;
}


/************ bigc1 ********************/
.bigc1 {
	border:10px solid #FFFFFF;
	background-color:#FFFFFF;	
	width:505px;
	font-size:12px;
	margin-bottom:10px;
}
.bigc1 h1 {
	padding-left:9px;
	padding-top:9px;padding-bottom:9px;
	height:11px;
	background-color:#F2EFE5;	
	color:#663300;
	margin-bottom:0;
}
.bigc1 h2 {
	padding-top:9px;padding-bottom:9px;
	height:14px;
	color:#9B0917;
	margin-bottom:0;
	margin-left:10px;
	margin-right:10px;
}
.bigc1 h3 {
	font-size:14px;
	color:#9B0917;
	margin-left:10px;
	margin-right:10px;
}
.bigc1 h3.top {
	margin-top:5px;
	margin-bottom:0;
	font-size:9px;
	color:#999999;
	margin-left:10px;
	margin-right:10px;
}
.bigc1 h4 {
	font-size:12px;
	color:#663300;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}
.bigc1 h5 {
	color:#999999;
	margin:0px;
	padding:0;
	font-size:10px;
	text-transform:uppercase;
}
.bigc1 p {
	margin-left:10px;
	margin-right:10px;
}
.bigc1 h1 + p {
	margin-top:10px;
}
.bigc1 h2 + p {
	margin-top:10px;
}
.bigc1  p  + h2{
	margin-top:10px;
}

.bigc1 .imgl {
	float:left;
	padding-top:20px;
	padding-bottom:10px;
	padding-right:15px;
}

.bigc1 p img {
	margin-left:-10px;
	margin-right:0;
}
.bigc1 p img {
	margin-right:-10px !important;
	padding-right:-10px !important;
	margin-left:-10px;	
}
#content .bigc1 ul li  {
	margin-left:23px;
	margin-right:0;
}

/************ bigc ********************/
.bigc {
	border:10px solid #FFFFFF;
	background-color:#FFFFFF;	
	width:505px;
	font-size:12px;
	margin-bottom:10px;
}
.bigc h1 {
	padding-left:9px;
	padding-top:9px;padding-bottom:9px;
	height:11px;
	background-color:#F2EFE5;	
	color:#663300;
	margin-bottom:0;
}
.bigc h2 {
	padding-top:9px;padding-bottom:9px;
	font-size:14px;
	color:#9B0917;
	margin-bottom:0;
	margin-left:10px;
	margin-right:10px;
}
.bigc h2.bgg {
	padding-left:9px;
	padding-top:9px;padding-bottom:9px;
	height:11px;
	background-color:#F2EFE5;	
	color:#663300;
	margin:0;
	margin-bottom:10px;
	
}
.bigc h3 {
	font-size:14px;
	color:#9B0917;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
.bigc h3.top {
	margin-top:5px;
	margin-bottom:0;
	font-size:9px;
	color:#999999;margin-left:10px;
	margin-right:10px;
}
.bigc h4 {
	font-size:12px;
	color:#663300;
	margin-bottom:5px;margin-left:10px;
	margin-right:10px;
}
.bigc h5 {
	color:#999999;
	margin:0px;
	font-size:10px;
	padding:0;
	text-transform:uppercase;margin-left:10px;
	margin-right:10px;
}

.bigc p {
	margin-left:10px;
	margin-right:10px;

}
.bigc h1 + p {
	margin-top:10px;
}
.bigc h2 + p {
	margin-top:10px;
}
.bigc  p  + h2{
	margin-top:10px;
}

.bigc ul li {
	
	list-style:none;
}
.bigc ul li a {
	background-image: url(../img/arrow_orange.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	color:#FF6600;
	padding-left:10px;
	list-style:none;
}
.bigc ul li a:hover {
	color:#9B0917 !important;
	background-image: url(../img/arrow_red.gif);
	background-position:0px 3px;
}


/************ bigc2 ********************/
.bigc2 {
	border:10px solid #FFFFFF;
	background-color:#FFFFFF;	
	width:505px;
	font-size:12px;
	margin-bottom:10px;
}
.bigc2 h1 {
	padding-left:9px;
	padding-top:9px;padding-bottom:9px;
	height:11px;
	background-color:#F2EFE5;	
	color:#663300;
	margin-bottom:0;
}
.bigc2 h2 {
	padding-top:9px;padding-bottom:9px;
	font-size:14px;
	color:#9B0917;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
}
.bigc2 h3 {
	font-size:14px;
	color:#9B0917;
	margin-top:5px;
	margin-bottom:10px;
}
.bigc2 h3.top {
	margin-top:5px;
	margin-bottom:0;
	font-size:9px;
	color:#999999;
}
.bigc2 h4 {
	font-size:12px;
	color:#663300;
	margin-left:10px;
	margin-bottom:5px;
}
.bigc2 h5 {
	color:#999999;
	margin:0px;
	padding:0;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
	text-transform:uppercase;
	font-size:10px;
	
}
.bigc2 p {
	margin:0px;
}
.bigc2 p {
	margin-left:10px;
	margin-right:10px;
}
.bigc2 h1 + p {
	margin-top:10px;
}
.bigc2 h2 + p {
	margin-top:10px;
}
.bigc2  p  + h2{
	margin-top:10px;
}


/************/

.bigc3 h2 {
	padding-top:9px;
	padding-bottom:0;
	height:auto;
	color:#9B0917;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}

.bigc3 a {
	color:#9B0917 !important;
	display:block;
	padding:0;
	padding-left:7px;
	background-image: url(../img/arrow_red.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	margin-bottom:3px;
}
.bigc3 a:hover{
	color:#FF6600 !important;
	display:block;
	background-image: url(../img/arrow_orange.gif);
	background-position:0px 3px;
}

.bigc3 .small {
	font-size:10px;	
}

/************/
.bigteaser {
	border:10px solid #FFFFFF;
	background-color:#FFFFFF;	
	width:505px;
	font-size:12px;
	margin-bottom:10px;
	background-image: url(../img/bgteaser3.gif);
	
}
.teaser3,.teaser3a{
	width:165px;
	background-color:#F2EFE5;
	float:left;
	background-image: url(../img/bgteaser3.gif);
	background-position:0px 6px;
	padding-bottom:5px;
}
.teaser3 {
	margin-right:5px;
}

.teaser3 img,.teaser3a img {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.teaser3 h5,.teaser3a h5{
	color:#999999;
	margin:0px;
	padding:0;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	text-transform:uppercase;
	font-size:10px;
	
}
.teaser3 h2,.teaser3a h2 {
	padding:0;margin:0;
	font-size:14px;
	color:#9B0917;
	margin-left:5px;
	margin-right:5px;
}
.teaser3 p,.teaser3a p {
	margin:0;padding:0;
	margin-left:5px;
	margin-right:5px;

}
.teaser3 h2 + p ,.teaser3a h2 + p {
	margin-top:0px;
}
.t3 {
	height:38px;
}


/************/

.teaserl {
	width:175px;
	float:left;
	margin:0;
	padding:0;
}

.teaserr {
	margin-top:5px;
	width:320px;
	float:left;
}
.teaserr p {
	margin:0px;
}
.teaserr h2 {
	padding-top:9px;padding-bottom:9px;
	font-size:14px;
	color:#9B0917;
	margin:0;
	padding:0;
	margin-top:5px;
}
.teaserr h5 {
	color:#999999;
	margin:0px;
	padding:0;
	margin-top:5px;
	text-transform:uppercase;
	font-size:10px;
	
}
.teaserr h1 + p {
	margin-top:10px;
}
.teaserr h2 + p {
	margin-top:15px;
}
.teaserr p  + h2{
	margin-top:10px;
}

.clear {
	clear:both;	
	
}
#footer {
	clear:left;
	z-index:10000;
	width:1000px;
	margin:0;
	height:13px;
	background-color:#9B0917;
	padding:0;
	border-top:1px solid #9C8257;
}
#footer ul {
	float:right;
	padding:0;
	margin:0;
}

#footer ul li {
	list-style:none;
	float:left;
	padding:0;
	padding-right:10px;
	margin:0;
	line-height:9px;
	text-align:middle;
	//margin-top:2px;	
}
#footer a {
	color:#FFFFFF;	
	padding:0;margin:0;
	text-decoration:none;
	font-size:9px;
	line-height:9px;
	height:9px;
	text-transform:uppercase;
}
#footer a:hover {
	color:#999999;	
	text-decoration:none;
}
#right {
	margin-left:5px;
	width:309px;	
	float:left;
	margin-top:153px;
}
.rightc{
	background-color:#FFFFFF;
	border:5px solid #FFFFFF;
	margin-bottom:5px;
}
.rightc h2 {
	padding-left:9px;
	padding-top:9px;padding-bottom:9px;
	height:11px;
	background-color:#F2EFE5;	
	color:#663300;
	margin-bottom:0;
	font-size:12px;
}
.rightc h3.w {
	padding-left:9px;
	padding-top:9px;padding-bottom:9px;
	height:11px;
	background-color:#ffffff;	
	color:#663300;
	margin-bottom:0;
	font-size:12px;
}
.rightc h3.w a{
	color:#9B0917;
}
.rightc h3.w a:hover {
	color:#FF6600;
}
.rightc h4 {
	padding-left:9px;
	padding-bottom:9px;
	height:11px;
	background-color:#ffffff;	
	color:#663300;
	margin-bottom:0;
	font-size:12px;
}
.rightc p {
	padding:10px;
	font-size:12px;
}
.rightc a{
	color:#9B0917;
}
.rightc a:hover {
	color:#FF6600;
}
.rightc p img {
	margin-left:-10px;
	margin-right:-10px;
}
.rightc ul li {
	list-style:none;
	padding-left:10px;
	text-indent:-10px;
}
.rightc ul li a {
	font-size:11px;
	line-height:14px;
	background-image: url(../img/arrow_orange.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	color:#FF6600;
	padding-left:10px;
	list-style:none;
}
.rightc ul li a:hover {
	color:#9B0917 !important;
	background-image: url(../img/arrow_red.gif);
	background-position:0px 3px;
}

#map {
	width:299px;
	height:226px;
	background-color:#dcdcdc;
}
.bg1,.bglinks {
	background-color:#F2EFE5;
	color:#663300;
	border-top:5px solid #FFFFFF;
	font-size:12px;
	padding:5px;
}
.bg1 h3 {
	color:#000000 ;
	margin-bottom:2px;
}
.bglinks a { 
	display:block;
	color:#FF6600;
}
.bglinks a:hover { 
	color:#000000;
}
.bglinks ul li {
	list-style:none;
}
#address,#address2{
	border: 1px solid #C7B083;
	width:219px;
	height:17px;
	float:left;
	padding-top:2px;
	padding-left:2px;
	font-size:12px;
}
#newaddress {
	display:none; 
}
.l {
	color:#9B0917;
	text-decoration:underline;
}
.l:hover {
	color:#000000;
	cursor:pointer;
	text-decoration:none;
}
.sh {
	text-decoration:none;
	font-size:12px;
	width:200px;
	padding-top:10px;
}

a.mapopt{
	display:block;
	color: #9B0917;
	margin-bottom:2px;
	background-image: url(../img/pointer_grey.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:6px;
}

a.mapopt:hover{
	background-image: url(../img/arrow_red.gif);
	background-position:0px 3px;
}
a.mapoptsp{
	float:right;
	colorr: #666562;
}

.scheckd {
	border:10px solid #FFFFFF;
	background-color:#FFFFFF;	
	width:505px;
	font-size:12px;
	margin-bottom:10px;
	background-image: url(../img/bgscheckdetail.gif);
	
}
.scheckd h1 {
	color:#9B0917;
	font-size:16px;
	font-style:italic;
	padding-right:5px;
	padding-left:5px;
}
.scheckd h1 + p {
	margin-top:25px;	
}
.scheckd h1 + h2 {
	margin-bottom:25px;	
}
.scheckd p {
	color:#333333;
	font-size:12px;
	padding-right:5px;
	padding-left:5px;
}
.scheckd p b {
	color:#0000000;
}
.scheckd h4 {
	color:#0000000;
	padding-right:5px;
	padding-left:5px;
	margin-top:10px;
}
.scheckc {
	background-color:#F2EFE5;
	padding:5px;
	width:325px;
	float:left;
}
.scheckc1top {
	background-color:#C7B083;
	float:left;
	width:155px;
	height:115px;
	margin-left:5px;
}
.scheckc1 {
	background-color:#F2EFE5;
	padding-top:5px;float:left;
	width:165px;
	margin-left:5px;
}
.scheckc1 h3 {
	padding-left:10px;
}
.scheckc1 a {
	color:#9B0917 !important;
	display:block;
	padding:0;
	padding-left:10px;
	font-size:10px;
	background-image: url(../img/arrow_red.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	margin-bottom:3px;
}
.scheckc1 a:hover{
	color:#FF6600 !important;
	display:block;
	background-image: url(../img/arrow_orange.gif);
	background-position:3px 2px;
}
#buy {
	margin-top:12px;
	width:155px;
	height:40px;
	background-image: url(../img/button_sparwert-165x50px.jpg);
	font-size:28px;
	text-align:right;
	color:#ffffff;
	padding-right:10px;
	padding-top:10px;
	font-style:bold;
}
#buy:hover {
	cursor:pointer;
}
a.bl {
	text-align:center;
	font-size:14px;
	color:#FF6600 !important;
	line-height:24px;
	padding-left:0px;
	background-image: none;
}
a.bl:hover {
	padding-left:0;
	color:#9B0917 !important;
	background-image: none;
}
a.ll {
	color:#9B0917 !important;
	float:right;
	font-size:12px;
	padding-top:0px;	
	margin-right:20px;
	//padding-right:0px;
	position:relative;
	padding-left:6px;
	background-image: url(../img/redpointer.gif);
	background-repeat:no-repeat;
	background-position:0px 26px;
	font-weight:normal;
}
a.ll:hover {
	color:#000000 !important;
}
h3.blue {
	color:#000066;
	font-size:14px;
	font-style:italic;
	margin:0;
	margin-top:5px;
	margin-bottom:2px;
}
p + h3.blue {
	margin-top:12px;
}
.rank {
	margin-right:3px;
}
.name {
	margin-left:1px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

#content ul li.odd {
	background-color:#E9E0CD;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:10px;
	list-style:none;
}
#content ul li.even {
	background-color:#F2EFE5;
	padding-bottom:3px;
	padding-top:3px;
	list-style:none;
	padding-left:10px;
}
#content ul li.odd a ,#content  ul li.even a, a.listing {
	background-image: url(../img/arrow_orange.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	color:#FF6600;
	padding-left:10px;
	list-style:none;
}
.bglinks  ul li { 
	list-style:none;
}
.bglinks ul li.lactive{
	padding-left:20px;
	padding-top:5px;
}
#right ul li.odd a ,#right  ul li.even a {
	background-image: url(../img/arrow_orange.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	color:#FF6600;
	padding-left:10px;
	text-indent:0;
	list-style:none;
}
#right ul li.odd a:hover ,#right  ul li.even a:hover {
	color:#9B0917 !important;
	background-image: url(../img/arrow_red.gif);
	background-position:0px 3px;
}

 a.listing {
	padding-left:6px;
 } 

#content ul li.odd a:hover,#content ul li.even a:hover,a.listing:hover {
	color:#9B0917 !important;
	background-image: url(../img/arrow_red.gif);
	background-position:0px 3px;
}
.lactive {
	margin-left:10px;
	color:#000000;
	font-weight:bold;
}
a.button,#content a.button {
	background-color:#C7B083;
	padding:3px;
	text-decoration:none;
	margin-left:5px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	float:left;
	background-image: url(../img/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:3px 6px;
}
a.button:hover {
	color:#000000;
}
#logo {
	position:absolute;
	left:754px;
	top:6px;
}

#headimg {
	position:absolute;
	left:151px;
	top:2px;
}
#buyit {
	position:absolute;
	left:89px;
	top:2px;
	z-index:200;
}
#notpader{
	position:absolute;
	background-image: url(../img/head_routenplaner_oben.gif);
	height:85px;
	width:124px;
	top:25px;
	left:656px;
	font-size:9px;
}
#notpader .sumcheck {
	position:absolute;
	top:42px;
	left:10px;
	text-align:center;
	font-weight:bold;
	line-height:14px;
}
#notpader .sumcheck a {
	padding-top:0px;
	color: #9B0917;
	display:block;
 }
 #notpadersub{
	position:absolute;
	background-image: url(../img/head_routenplaner_unten.gif);
	height:34px;
	width:124px;
	top:110px;
	left:655px;
	font-size:9px;
}
tr.head td {
	background-color:#C7B083;
	
}
.fullline {
	background-color:#F2EFE5;
	text-align:right;
	padding:2px;
	border-top:2px solid #ffffff;
	padding-top:2px;
	color:#9C8257;
	font-weight:bold;
}
.red {
	padding-left:10px;
	color:#9B0917;
}
#content a.thead {
	color:#FFFFFF;
}
#content a.thead:hover {
	color:#000000;
}

.number {
	width:30px;
}

.titled {
	width:280px;
}
.date {
	width:58px;
}
.rabattart {
	width:60px;
}
.save {
	width:60px;
}
.right {
	text-align:right;
}
.line{
	border-right:1px solid #FFFFFF;
	text-indent:-6px;
	padding-left:12px !important;
}


#check {
	display:none;	
}
a.catl{
	color:#663300 !important;
	text-decoration:none !important;
}
.arrow{
	/*padding:2px;*/
	padding-top:4px;	
	padding-right:4px;	
}
ul.list li {
	list-style:none;
}

a.listingr:hover {
	background-image: url(../img/arrow_orange.gif);
	background-position:0px 2px;
	color:#FF6600;
	
}
a.listingr {
	color:#9B0917 !important;
	background-image: url(../img/arrow_red.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding-left:10px;
}
.split{
	width:250px;
	float:left;
	margin-top:10px;
}
.rightc ul.list li{
	font-size:12px;
	padding-left:10px;
}
.rightc ul{
	padding-top:10px;
	padding-bottom:10px;
}
.pv {
	background-color:#D3AFB7 !important;
	background-image: none;
	//border:1px solid #D3AFB7;
}

.submitit,.submititr{
	display:block;
	background-color:#FF6600;
	color:#FFFFFF;
	border:1px solid #9B0917;
	width:320px;
	text-align:left;
	padding-left:20px;
	background-image: url(../img/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:15px 5px;
}
.submititr{
	width:280px;
}
.submitit:hover{
	background-color:#F2EFE5;
	color:#000000;
	border:1px solid #000000;
	background-image: url(../img/arrow_red.gif);
	color:#9B0917;	
}
input.email,input.emailr{
	display:block;
	width:320px;
	height:20px;
	padding:2px;
	border-color:#666666;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;
}
input.emailr{
	width:270px;
}
.lr ,.lrr {
	margin:10px;
	border:1px solid #FF6600;
	background-color:#CCCCCC;
	padding:10px;
}
.lrr {
	margin:0px;
	font-size:12px;
}

.error {
	background-color: #9B0917;
	color:#FFFFFF !important;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.error h3 {
	color:#FFFFFF;
}
.error p {
	padding:0 !important;
	margin:0 !important;
}
.success {
	background-color:#000066;
	color:#FFFFFF !important;
	padding:10px;
	margin-top:10px;
	margin-bottom:10px;
}
/* frame for successfull messages */
.successf {
	border: 1px solid #000066;
	padding:10px;
	font-weight:bold;
}



/* */

#naviblank {
	position:absolute;
	left:155px;
	top:110px;
	z-index:20;
}
#naviblankr {
	position:absolute;
	left:765px;
	top:110px;
	z-index:21;
	width:240px;
}

/* commentare */
#wc {
	border:1px solid #FF6600;
	display:none;
	margin-bottom:10px;
}
#wca {
	border:1px solid #FF6600;
	margin-bottom:10px;
}
.ai{
	font-size:11px;
}
.ai1{
	font-size:11px;
	font-family: Courier, "Courier New", monospace
}
#wc0 {
	background-image: url(../img/bg-comment.gif)
}
#wc1 {
	width:314px;
	background-color:#CCCCCC;
	float:left;
	padding:10px;
}
#wc1 legend{
	margin-top:2px;
	background-color:#333;
}
#wc1 input[type=text]{
	border:1px solid #666666;
	width:316px;
	height:16px;	
	margin-bottom:5px;
}
.submit{
	border:1px solid #9B0917;
	height:19px;
	width:155px;
	background-color:#FF6600;
	color:#FFFFFF;
	background-image: url(../img/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:10px;
	text-align:left;
}
.submit:hover{
	background-image: url(../img/arrow_red.gif);
	color:#9B0917;	
}
.submit1{
	border:1px solid #9C8257;
	height:20px;
	width:61px;
	background-color:#C7B083;
	color:#FFFFFF;
	margin:0;
	background-image: url(../img/arrow_white.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
	padding-left:10px;
	text-align:left;
	margin-top:2px;
}
.submit1:hover{
	background-image: url(../img/arrow_red.gif);
	color:#9B0917;
}
#sbox {
	border:1px solid #9C8257;
	display:block;
	float:left;
	height:14px;
	margin:2px 5px 0 0;
	padding:2px;
	width:220px;
}
.ip {
	width:316px;
	
}
#wc1 input[type=text]{
	width:316px;
}
#wc1 textarea{
	border:1px solid #666666;
	width:316px;
	//width:310px;
	height:120px;	
	margin-bottom:5px;
}
#wc2 {
	width:164px;
	//width:154px;
	background-color:#CCCCCC;
	float:left;
	margin-left:5px;
	padding:10px;
	padding-left:0px;
	padding-right:0px;
}
#wc1a {
	width:314px;
	float:left;
	padding:10px;
	text-align:right;
}
.wc1a {
	width:314px;
	float:left;
	padding:0px;
	vertical-align:top;
}
.wc1a p {
	margin-bottom:5px;
}
#wc2a {
	width:164px;
	float:left;
	margin-left:5px;
	padding:10px;
	padding-left:0px;
	padding-right:0px;
	
}
.wc2a {
	width:185px;
	float:left;
	margin-left:5px;
	padding:0px;
	vertical-align:top;
}

.wc2a a {
	color:#9B0917 !important;
	display:block;
	padding:0;
	padding-left:10px;
	margin-bottom:5px;
	font-size:10px;
	background-image: url(../img/arrow_red.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
}

.wc2a a:hover{
	color:#FF6600 !important;
	display:block;
	background-image: url(../img/arrow_orange.gif);
	background-position:3px 2px;
}
.top0 {
	margin-bottom:2px;	
}
.t10 {
	padding-top:10px;	
}
.svalue {
	color:#9B0917;
}
.errori {
	background-color:#9B0917;
	color:#FFFFFF;	
}

#mapopt2 { display:none; }
#mapopt4 { display:none; }


h5.l10 {
	margin-left:10px;
	margin-bottom:5px;
	
}
p + h5.l10 {
	margin-top:10px;
}
.fboxr,.fboxl {
	padding-left:10px;
}
.fboxl {
	clear:both;
	float:left;
	width:240px;
}
.fboxr {
	float:left;
	width:240px;
}
.fboxl h5,.fboxr h5,.fbox h5 {
	font-size:10px !important;
	line-height:18px;
	margin-top:10px !important;
}

.formadd h4 {
	color:#9B0917;
	padding:0;clear:both;
	padding-top:10px;
}
.fboxsub1 h4 {
	padding-top:20px;
}
.fbox {
	clear:both;
	padding-top:1px;
	padding-left:10px;
	width:545px;
}
.formadd input {
	border:1px solid #787878;
}
.i_normal{
	width:236px;
	padding:1px;
}
.i_normalbig{
	width:485px;
	padding:1px;
}
.i_area{
	width:485px;
	height:42px;
	border:1px solid #787878;
	padding:1px;
}
.i_areabig{
	width:542px;
	height:105px;
	border:1px solid #787878;
	padding:1px;
	font-family:Arial;
	font-size:13px;
}
.i_date{
	width:20px;
	padding:1px;
}
.i_datey{
	width:40px;
	padding:1px;
}
.fbox10 {
	clear:both;
	padding-top:10px;
	padding-left:10px;
	margin-bottom:10px;
}

.fboxsub {
	clear:both;
	padding-top:10px;padding-bottom:10px;
	padding-left:10px;
	width:485px;

}
.topl {
	float:right;
	font-size:10px;
}
#wrapper {
	width:1010px;
}