html { height: 100%; margin-bottom: 1px; }

body {text-align: center; background-color: #e1ecf0; margin: 0px;}

/*Links*/
a:link, a:visited, a:hover, a:active{
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.basenav {color: #ffffff;}
a.basenav:visited {color: #ffffff;}
a.basenav:hover {color: #ffffff;}
a.breadcrumb:link {color:#666666; }
a.breadcrumb:visited {color:#666666; }
a.breadcrumb:hover {color:#666666; }
a.menuactive:link {font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
a.menuactive:visited {font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
a.menuactive:hover {font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold;text-decoration:none;}
a.menuinactive:link {font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.menuinactive:visited {font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
a.menuinactive:hover {font-family:verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;text-decoration:none; }


a.copyright:link {text-decoration:underline; margin-left : 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}
a.copyright:visited {text-decoration:underline; margin-left : 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}
a.copyright:hover {text-decoration:underline; margin-left : 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}

a.none:link {text-decoration:none; color:#003c6d; font-weight:  bold;}
a.none:visited {text-decoration:none; color:#003c6d; font-weight:  bold;}
a.none:hover {text-decoration:none; color:#003c6d; font-weight:  bold;}


/*Background styles*/
.mainleftshadow {background-image: url(../images/shadow_left.jpg); background-position: right top; background-repeat: repeat-y; width: 9px;}
.mainrightshadow {background-image: url(../images/shadow_right.jpg); background-position: left top; background-repeat: repeat-y; width: 9px;}
.mainsection {background-image: url(../images/main_backshadow.jpg); background-position: top; background-repeat: repeat-y; border-left: 7px solid #ffffff; border-right: 7px solid #ffffff;}

.leftcontent {background-image: url(../images/section_seperator.gif); background-position: right top; background-repeat: repeat-y; width: 180px; padding: 6px 10px 6px 10px; vertical-align: top;}
.rightcontent {background-image: url(../images/section_seperator.gif); background-position: left top; background-repeat: repeat-y; width: 210px; padding: 2px 10px 2px 10px; vertical-align: top;}
.maincontent {padding: 2px 15px 2px 15px; vertical-align: top; width: 490px;}


/*Text Styles*/
td {font-family : verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #333333;}

h1.maintitle {background-image: url(/images/clickpath_repeat.gif);	background-repeat: repeat-x; background-position: bottom left; padding-bottom: 4px; margin:0px; font-size: 16px; color:#ff592e;}
h1, h2,h4,h5,h6{font-size:14px;color:#333;}

h3 {font-family:Verdana,arial,helvetica; font-size:12px;font-weight:bold; color:#000000; margin-bottom: 1px;}

div.breadcrumb {padding-bottom: 15px;}

.warning {color: #660000;}
.uppercase {text-transform : uppercase;}
.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}
.disclaimer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #555555;}
.basenav { font-size: 10px; color: #ffffff; padding: 1px;}
.white {color: #ffffff;}
.smltxt {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active {font-size:10px;}


.SectionTitle				{ font-family:Verdana,arial,helvetica; font-size:12px;font-weight:bold; color:#000000 }
.DataInfo 					{ font-family:Verdana; font-size:12px; color:#000000; background-color:#ffffff;}
.DataTitle 					{ font-family:Verdana; font-size:12px; color:#000000; font-weight:bold }



/*Spacing Styles*/
div.paragraph {margin-top: 3px; margin-bottom: 8px;}
.nopadding {padding: 0px;}

/*Borders and Boxes*/
.boxes {border :1px solid #4f4f4f;}
.borderbottom {border-bottom: 1px solid #4f4f4f;}
.bordertop {border-top: 1px solid #4f4f4f;}
.borderleft {border-left: 1px solid #4f4f4f;}
.borderright {border-right: 1px solid #4f4f4f;}
.bordertopbottom {border-top: 1px solid; border-color : #4f4f4f; border-bottom: 1px solid; border-color : #4f4f4f;}
.bordertopbottomright {border-top: 1px solid; border-color : #4f4f4f; border-bottom: 1px solid; border-color : #4f4f4f; border-right: 1px solid; border-color : #4f4f4f;}
.bordertopbottomleft {border-top: 1px solid; border-color :#4f4f4f; border-bottom: 1px solid; border-color : #4f4f4f; border-left: 1px solid; border-color : #4f4f4f;}
.borderleftbottom {border-left: 1px solid; border-color : #4f4f4f; border-bottom: 1px solid; border-color : #4f4f4f;}
.borderlefttop {border-left: 1px solid; border-color :#4f4f4f; border-top: 1px solid; border-color :#4f4f4f;}
.borderleftright {border-right: 1px solid; border-color : #4f4f4f; border-left: 1px solid; border-color :#4f4f4f;}
.borderrightlefttop {border-right: 1px solid; border-color : #4f4f4f; border-top: 1px solid; border-color : #4f4f4f; border-left: 1px solid; border-color : #4f4f4f;}

.borderrighttop {border-right: 1px solid; border-color : #4f4f4f; border-top: 1px solid; border-color : #4f4f4f;}
.borderrightbottom {border-right: 1px solid; border-color :#4f4f4f; border-bottom: 1px solid; border-color : #4f4f4f;}
.borderrightleftbottom {border-right: 1px solid; border-color : #4f4f4f; border-bottom: 1px solid; border-color : #4f4f4f; border-left: 1px solid; border-color : #4f4f4f;}

.plaincapsule {border-right: 1px solid #4f4f4f; border-left: 1px solid #4f4f4f; padding: 4px;}
.leaderbordertop {border-top: 1px solid #707070;}

.boxeslight {border :1px solid #cccccc;}
.bordertopbottomlight {border-top: 1px solid; border-color : #cccccc; border-bottom: 1px solid; border-color : #cccccc;}
.borderbottomlight {border-bottom: 1px solid #cccccc;}
.bordertoplight {border-top: 1px solid #cccccc;}
.borderleftlight {border-left: 1px solid #cccccc;}
.borderrightlight {border-right: 1px solid #cccccc;}


.thickwhiteframe {border: 8px solid #ffffff;}
.thickwhiteleftright {border-left: 7px solid #ffffff; border-right: 7px solid #ffffff;}
.thickwhiteleftrightbottom {border-left: 7px solid #ffffff; border-right: 7px solid #ffffff; border-bottom: 7px solid #ffffff;}

/*Display Boxes and styles*/


/*Form Styles*/
.form {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003c6d; border: 1px #333333 solid; font-weight: normal; background-color: #FFFFFF; }
form.inline {display: inline;}
.formbutton {background-image: url(../images/button_back.gif); background-position: top; background-repeat: repeat-x; font-family:  Arial, verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:  bold; color: #FF7F00; height: 17px; border: 1px solid #41569C; text-transform: capitalize; padding-left: 3px; padding-right: 3px;}


/*Other Styles*/
li {list-style : square outside; margin-bottom: 2px;}
.uppercase{text-transform: uppercase;}
.inline {display:inline;}
.capitalise {text-transform: capitalize;}


.button {background-image: url(../images/button_back.gif); background-position: top; background-repeat: repeat-x; font-family:  Arial, verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:  bold; color: #555555; height: 17px; border: 1px solid #666666; text-transform: capitalize; padding-left: 3px; padding-right: 3px;}


/*Menu*/
.menubackgrey {background-image: url(../images/nav/nav_greyback.jpg); background-position: top; background-repeat: no-repeat;}

.mainmenuleftinactive {background-image: url(../images/nav/menu_left_inactive.gif); background-position: left top; background-repeat: no-repeat; width: 5px; background-color:#ff592e;}

.mainmenurightinactive {background-image: url(../images/nav/menu_right_inactive.gif); background-position: right top; background-repeat: no-repeat; width: 5px; background-color:#ff592e;}

.mainmenubuttoninactive {background-color:#ff592e; height:25px; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #ffffff; font-weight: bold;}

.mainmenuleftactive {background-image: url(../images/nav/menu_left_active.gif); background-position: left top; background-repeat: no-repeat; width: 5px; background-color:#efefef;}

.mainmenurightactive {background-image: url(../images/nav/menu_right_active.gif); background-position: right top; background-repeat: no-repeat; width: 5px; background-color:#efefef;}

.mainmenubuttonactive {background-color:#efefef; height:25px; font-family : verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #666666; font-weight: bold;}

.row_bottom{padding-top: 4px; vertical-align: top;}

.submenu a:link, .submenu a:visited, .submenu a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;	font-weight:bold;	color:#666666;	text-decoration:none;}

.submenu a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#ff592e;text-decoration:none;}

.submenu_act a:link, .submenu_act a:visited, .submenu_act a:hover, .submenu_act a:active {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:bold;	color:#ff592e; text-decoration:none;}

/*Login*/
.loginleftcell {padding-left: 2px; border-left: 1px solid #ff592e;}
.loginrightcell {padding-right: 2px; border-right: 1px solid #ff592e; padding-bottom: 4px;}
.loginleftrightcell {padding: 2px; border-left: 1px solid #ff592e; border-right: 1px solid #ff592e; }
.loginbottompadding {padding-bottom: 2px;}

.clipper{
    width: 170px;
    max-width: 170px;
    overflow: hidden;
}


/*Sponsors*/
.sponsor {margin-top:10px;}

/*footer*/
#footer{margin-top:20px;margin-bottom:10px; clear:both;}
#footer_menu{background-image:url(/images/footer/footer_repeat.gif); background-repeat:repeat-x; height:19px;}
#footer_menu a{font-size:10px;}
#footer_copyright{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:center;}

.meta{font-size:10px; font-weight:bold; text-decoration:none; color:#666;}
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active{font-size:10px;font-weight:bold; text-decoration:none; color:#666;}

/*Clickpath*/
#clickpath {width:500px; margin-top:10px; margin-bottom:10px; padding-left:10px; padding-right:28px;}
.clickpath_repeat{background-image: url(/images/clickpath_repeat.gif); background-repeat: repeat-x;	height:5px; font-size:1px;}

.clickpath_link, .clickpath_link a:link, .clickpath_link a:visited, .clickpath_link a:hover, .clickpath_link a:active, .LinkRegion:link, .LinkRegion:visited, .LinkRegion:hover, .LinkRegion:active, .LinkCountry:link, .LinkCountry:visited, .LinkCountry:hover, .LinkCountry:active,
.LinkEvent:link, .LinkEvent:visited, .LinkEvent:hover, .LinkEvent:active {font-size:10px;font-weight:normal;text-decoration:none; color: #666666;}

.clickpath_link_act a:link, .clickpath_link_act a:visited, .clickpath_link_act a:hover, .clickpath_link_act a:active{font-size:10px; font-weight:normal; text-decoration:none; color: #ff592e;}

.clickpath_text{font-size:10px; font-weight:normal;}

/*Smenu*/
.smenu{
  width: 211px;
	background-image: url(/images/nav/smenu_repeat.gif);
	background-repeat:repeat-y;
}
.smenu_head_kontakt{
	background-image:url(/images/smenu_kontakt.gif);
	background-repeat:no-repeat;
	width:211px;
	height:56px;
}
.smenu_head_service{
	background-image:url(/images/smenu_service.gif);
	background-repeat:no-repeat;
	width:211px;
	height:56px;
}
.smenu_head_anhang{
	background-image:url(/images/smenu_anhang.gif);
	background-repeat:no-repeat;
	width:211px;
	height:56px;
}
.smenu_content{
	padding-left:20px;
	width:175px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.smenu_bottom{
	background-image:url(/images/smenu_bottom.gif);
	background-repeat:no-repeat;
	width:211px;
	height:10px;
	font-size:1px;
}
.smenu_spacer{
	font-size:1px;
	height:8px;
}

a.smenuLink, a.smenuLink:link, a.smenuLink:visited, 
a.smenuLinkGruen, a.smenuLinkGruen:link, a.smenuLinkGruen:visited, 
a.smenuLinkOrange, a.smenuLinkOrange:link, a.smenuLinkOrange:visited {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
    color:#666;
}

a.smenuLink:hover {
	color:#5f95df;
}

a.smenuLinkAct, a.smenuLinkAct:link, a.smenuLinkAct:visited {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#5f95df;
}
a.smenuLinkGruen:hover {
	color:#9cbc3e;
}
a.smenuLinkGruenAct, a.smenuLinkGruenAct:link, a.smenuLinkGruenAct:visited {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#9cbc3e;
}
a.smenuLinkOrange:hover {
	color:#ff592e;
}

a.smenuLinkOrangeAct, a.smenuLinkOrangeAct:link, a.smenuLinkOrangeAct:visited {
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
	color:#ff592e;
}

li.smenu_li_kontakt {
	list-style-type:none;
  list-style-image:url(/images/list_images/list_img_6blau2.gif);
	text-align:left;
	
}
li.smenu_li_service {
	list-style-type:none;
    list-style-image:url(/images/list_images/list_img_6gruen2.gif);
	text-align:left;
	
}
li.smenu_li_anhang {
	list-style-type:none;
    list-style-image:url(/images/list_images/list_img_6orange2.gif);
	text-align:left;
	
}
.smenu_ul {
	margin:0px; 
	padding:0px; 
    margin-left:19px;
}

/*Table Styles*/
th {font-family: verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight:  bold; color: #333333; margin-bottom: 2px; margin-top: 4px;}

/* Style for Location Table */

.table1				{
	width:480px;
	border-color:#CCCCFF; 
	border-width:1px; 
	border-style:solid; 
}
.table1_row0			{ 
	margin-top:0;
	margin-right:auto; 
	margin-bottom:0; 
	margin-left:auto; 
	padding:0; 
	text-align:left; 
	width:47%; 
	float:left; 
}
.table1_row1			{ 
	margin-top:0;
	margin-right:auto; 
	margin-bottom:0; 
	margin-left:auto; 
	padding:0; 
	text-align:right; 
	width:47%; 
	float:left; 
}
.table1_row2			{ 
	margin-top:0;
	margin-right:auto; 
	margin-bottom:0; 
	margin-left:auto; 
	padding:0; 
	text-align:right; 
	width:50%; 
	float:left; 
}
.table1_cell0		{
	margin-left:0px; 
	width:97%;
	list-style: none;
	background-image:url(/images/list_images/bullet_right.gif);
	background-position:left center; 
	background-repeat:no-repeat; 
	padding-left:20px;
	line-height:20px;
}
.table1_cell1		{
	margin-left:0px; 
	width:95%;
	list-style: none;
	background-image:url(/images/list_images/bullet_left.gif);
	background-position:right center; 
	background-repeat:no-repeat; 
	padding-right:20px;
	margin-left:-20px;
	line-height:20px;
  text-align: right;
}
.table1_cell2		{
	margin-left:0px; 
	width:100%;
	list-style: none;
	background-image:url(/images/list_images/bullet_left.gif);
	background-position:right center; 
	background-repeat:no-repeat; 
	padding-right:20px;
	margin-left:-20px;
	line-height:20px;
}
.table1_cell0_sub	{
	margin-left:0px; 
	width:100%;
	list-style: none;
	background-image:url(/images/list_images/bullet_right_sub.gif);
	background-position:left center; 
	background-repeat:no-repeat; 
	padding-left:20px;
	margin-left:10px;
	line-height:20px;
}
.table1_cell0_sub a:link, .table1_cell0_sub a:hover, .table1_cell0_sub a:visited, .table1_cell0_sub a:active{
	font-size:10px;
}
.table1_cell1_sub a:link, .table1_cell1_sub a:hover, .table1_cell1_sub a:visited, .table1_cell1_sub a:active{
	font-size:10px;
}
.table1_cell1_sub	{
	/*margin-left:0px; 
	width:100%;*/
	list-style: none;
	background-image:url(/images/list_images/bullet_left_sub.gif);
	background-position:right center; 
	background-repeat:no-repeat; 
	padding-right:20px;
	margin-right:10px;
	margin-left:-30px;
	line-height:20px;
  text-align: right;
}



/* Style for Location Table */
.table2	{width:480px;	border-color:#CCCCFF; border-width:1px; border-style:solid; }
.table2_row0 {margin-top:0;	margin-right:auto; margin-bottom:0; margin-left:auto; padding:0; text-align:left; width:96%; float:left;}
.table2_cell0		{margin-left:0px;
	width:100%;
	list-style:none;
	background-image:url(/images/list_images/bullet_right.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	line-height:20px;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	border-top: 1px dotted #CCCCCC;
}
.table2_cell1	{list-style: none;	background-image:url(/images/list_images/bullet_left_sub.gif); background-position:right center; background-repeat:no-repeat; padding-right:20px; margin-left:135px;	line-height:20px;	text-align:right;}

.table2_cell1 a:link, .table2_cell1 a:hover, .table2_cell1 a:visited, .table2_cell1 a:active {font-size:10px;}

.table1_link:link, .table1_link:active, .table1_link:visited, .table2_link:link, .table2_link:active, .table2_link:visited	{
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.table1_link:hover, .table2_link:hover	{
	text-decoration:underline;
	font-weight:normal;
}

/*main left menu*/
.menu_left{
	background-image:url(/images/nav/menu_left_repeat.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:10px;
	width:176px;
}
.menu_left_top{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/images/nav/menu_left_top.gif);
	background-repeat:no-repeat;	
	height:16px;
	padding:4px;
}
.menu_left_bottom{
	background-image:url(/images/nav/menu_left_bottom.gif);
	background-repeat:no-repeat;	
	height:7px;
	font-size:1px;
}
.menu_left_menu{

	padding-left:1px;
	padding-right:1px;
}

.menu_left2{
	background-image:url(/images/nav/menu_left_repeat2.gif);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:10px;
	width:176px;
}
.menu_left_top2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(/images/nav/menu_left_top2.gif);
	background-repeat:no-repeat;	
	height:16px;
	padding:4px;
}
.menu_left_bottom2{
	background-image:url(/images/nav/menu_left_bottom2.gif);
	background-repeat:no-repeat;	
	height:7px;
	font-size:1px;
}
.menu_left_menu2{
	padding-left:1px;
	padding-right:1px;
}


.SectionMenuLine, .SubSectionMenuLine, .MiniguideMenuLine, .EventsMenuLine{
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-bottom-style:solid;
	border-top-color:#ff592e;
	border-right-color:#ff592e;
	border-bottom-color:#ff592e;
	border-left-color:#ff592e;
	padding:1px;
}
.CountryMenuLine, .CitiesMenuLine, .AirportsMenuLine, .AttractionsMenuLine, .CruisesMenuLine {
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-bottom-style:solid;
	border-top-color:#25653d;
	border-right-color:#25653d;
	border-bottom-color:#25653d;
	border-left-color:#25653d;
	padding:1px;
}

a.menu_left_link, a.menu_left_link_act{
    font-weight:normal;
    color:#333;
    text-decoration:none;
}
.SectionMenuLine a:link, .SectionMenuLine a:visited, .SectionMenuLine a:hover, .SectionMenuLine a:active, 
.SubSectionMenuLine a:link, .SubSectionMenuLine a:visited, .SubSectionMenuLine a:hover, .SubSectionMenuLine a:active,
.MiniguideMenuLine a:link, .MiniguideMenuLine a:visited, .MiniguideMenuLine a:hover, .MiniguideMenuLine a:active,
.EventsMenuLine a:link, .EventsMenuLine a:visited, .EventsMenuLine a:hover, .EventsMenuLine a:active, 
.CountryMenuLine a:link, .CountryMenuLine a:visited, .CountryMenuLine a:hover, .CountryMenuLine a:active,
.CitiesMenuLine a:link, .CitiesMenuLine a:visited, .CitiesMenuLine a:hover, .CitiesMenuLine a:active,
.AirportsMenuLine a:link, .AirportsMenuLine a:visited, .AirportsMenuLine a:hover, .AirportsMenuLine a:active,
.AttractionsMenuLine a:link, .AttractionsMenuLine a:visited, .AttractionsMenuLine a:hover, .AttractionsMenuLine a:active,
.CruisesMenuLine a:link, .CruisesMenuLine a:visited, .CruisesMenuLine a:hover, .CruisesMenuLine a:active {
 	font-weight:normal;
	color:#333;
	text-decoration:none;
}



.SectionMenuLineActive a:link, .SectionMenuLineActive a:visited, .SectionMenuLineActive a:hover, .SectionMenuLineActive a:active,
.SubSectionMenuLineActive a:link, .SubSectionMenuLineActive a:visited, .SubSectionMenuLineActive a:hover, .SubSectionMenuLineActive a:active,
.EventsMenuLineActive a:link, .EventsMenuLineActive a:visited, .EventsMenuLineActive a:hover, .EventsMenuLineActive a:active {
 	font-weight:normal;
	color:#333;
	text-decoration:none;
}
.SectionMenuLineActive, .SubSectionMenuLineActive, .EventsMenuLineActive {
	background-color:#e1e1e1;
	border-top-width:1px;
	border-right-width:1px;
	/*border-right-style:solid;*/
	border-bottom-width:1px;
	border-left-width:1px;
	border-bottom-style:solid;
	border-top-color:#ff592e;
	border-right-color:#ff592e;
	border-bottom-color:#ff592e;
	border-left-color:#ff592e;
	padding:1px;
}
.menu_left_td_ro{
	background-color:#e1e1e1;
}

#atlasstretch{ width: 485px; padding:0px; margin:0 0 40px 0; overflow: visible; border:5px solid #ff592e; }
#atlasstretch #inner { margin:0 10px; }
#atlasstretch #inner div.column { float:right; width:290px; }
#atlasstretch #inner p { margin:5px; padding:0px; }

#atlasstretch #inner div#calltoaction { width:150px; height:43px; background: url(../images/AtlasImages/calltoactionfade.gif) no-repeat bottom left; margin:0 0 0 70px; position:absolute; }
#atlasstretch #inner div#calltoaction a:link, #atlasstretch #inner div#calltoaction a:visited { padding:10px 10px 10px 30px!important; color:#FFF; }
#atlasstretch #inner div#calltoaction a:hover, #atlasstretch #inner div#calltoaction a:active { padding:10px 10px 10px 30px!important; color:#FFFF99; }

.corner_tl { width:4px; height:4px; background: url(../images/AtlasImages/tl_corner.gif) no-repeat; position:absolute; top:0px; left:0px; margin:0px; }
.corner_tr { width:4px; height:4px; background: url(../images/AtlasImages/tr_corner.gif) no-repeat; position:absolute; top:0px; right:0px; margin:0px; }

.bottomleft140 { width:100px; height:18px; margin:-7px auto 10px 90px; background: url(../images/AtlasImages/140bottom.gif) bottom left no-repeat #ff592e; position:relative; padding:3px 0 0 0; text-align:center; }
.bottomleft140 a:link, .bottomleft140 a:visited { color:#FFF; }  .bottomleft140 a:hover, .bottomleft140 a:active { color:#FFFF99; }

/* ----- Clearfix ----- */
  .clearfix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
  * html .clearfix { height:1%; }
  .clearfix { display:block; }
/* / */



/*Buchshop*/
.buchshop_table {background-color:#ff592e }
.DataTitleWhite				{ font-family:Verdana,arial,helvetica; font-size:11px; color:#fff; font-weight:bold }
.DataTitleWhiteBig			{ font-family:Verdana,arial,helvetica; font-size:14px; color:#fff; font-weight:bold }

/* ----- Search ----- */
#q {width:100px; margin:0 5px; float:left; background:#fbedea; font-weight: bold; font-family:Verdana,arial,helvetica; font-size: 12px;}
#suchebox {background:#FEFEFE; width: 175px;}

.suche {color:#FFFFFF; font-weight:bold;}
.insuche {padding:2px; border: solid 1px #FF592E}
.smenu_search{ width: 191px;}

