﻿@charset "utf-8";
/* -------------------------------------------------------------------------------------------Normalerweise nicht ändern*/
body {color:#555555; font-family:Arial, Helvetica, sans-serif;}
a ,a:hover{color:#555555;}
h2{color:#555555;}
#mainContent{background: #FFFFFF;}
#suchwolke{border-color:#CCCCCC;}
/* -------------------------------------------------------------------------------------------Farb-Definitionen*/
.color1, .color1:hover {color: #003366;}
.color2, .color2:hover {color: #FFFFFF;}
.color3, .color3:hover {color: #555555;}
.color4, .color4:hover {color: #E8A83C;}
.color5, .color5:hover {color: #ECECEC;}
.bgcolor1 {	background-color: #003366;}
.bgcolor2 {	background-color: #FFFFFF;}
.bgcolor3 {	background-color: #555555;}
.bgcolor4 {	background-color: #E8A83C;}
.bgcolor5 , #topOffers table tr:hover {	background-color: #ECECEC;}
.bordercolor1 {	border-color: #003366;}
.bordercolor2 {	border-color: #FFFFFF;}
.bordercolor3 {	border-color: #555555;}
.bordercolor4 {	border-color: #E8A83C;}
.bordercolor5 {	border-color: #ECECEC;}
/* ------------------------------------------------------------------------------Headerbilder Farbanpassungen*/
#index #mainContent #headNavi #table_right .color1 {color: #003366;}
#offer #mainContent #headNavi #table_right .color1 {color: #003366;}
#service #mainContent #headNavi #table_right .color1 {color: #003366;}
#formular #mainContent #headNavi #table_right .color1 {color: #003366;}
#pauschal #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
#hotel #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
#flug #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
#fewo #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
#rundreisen #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
#mietwagen #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
#kreuzfahrten #mainContent #headNavi #table_right .color1 {color: #FFFFFF;}
/* ------------------------------------------------------------------------------Suchwolke Farbanpassungen*/
a.col1,a.col3,a.col5,a.col7,a.col9,a.col11,a.col13,a.col15,a.col17,a.col19,a.col21,a.col23,a.col25,a.col27,a.col29,a.col31,
a.col33,a.col35,a.col37,a.col39,a.col41 {color: #a2a2a2;}
a.col2,a.col4,a.col6,a.col8,a.col10,a.col12,a.col14,a.col16,a.col18,a.col20,a.col22,a.col24,a.col26,a.col28,a.col30,a.col32,
a.col34,a.col36,a.col38,a.col40 {color: #e8a83c;}
/* ------------------------------------------------------------------------------Definitionen für neue Headerbilder*/
#index #mainContent #headNavi {background: url(http://www.urlaubsplus.com/images/header.jpg);}
#offer #mainContent #headNavi {background: url(http://www.urlaubsplus.com/images/header.jpg);}
#service #mainContent #headNavi {background: url(http://www.urlaubsplus.com/images/header.jpg);}
#formular #mainContent #headNavi {background: url(http://www.urlaubsplus.com/images/header.jpg);}
#pauschal #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/pauschal.jpg);}
#hotel #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/hotel.jpg);}
#flug #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/flug.jpg);}
#fewo #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/fewo.jpg);}
#rundreisen #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/rundreisen.jpg);}
#mietwagen #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/mietwagen.jpg);}
#kreuzfahrten #mainContent #headNavi {background:url(http://www.urlaubsplus.com/images/kreuzfahrten.jpg);}
/* ------------------------------------------------------------------------------Position Slogan Bild sofern vorhanden*/

#slogan {position: relative;	left: 15px;top: 20px;}

/**********************************************Infotexte**************/

.infotext {
	padding: 25px;
}

#opacity #header { background:#FFFFFF; margin:100px auto 0; width:958px; }
#pre { background:#F1F1F1; width:1000px; margin:0 auto; }
#pre h2 { background:#003366; margin:0; padding:5px 10px; font-size:14px; font-weight:bold; color:#FFFFFF; }
#pre #ver { padding: 30px 100px; }
#pre p { margin:0; padding:5px 10px; font-size:14px; }

#pre ul { list-style:none; margin:10px; padding:0; font-weight:bold; width:150px; }
#pre ul li { cursor:pointer; line-height:36px; margin:0 0 5px; padding:0 0 0 45px; color:#003366; background:#FFFFFF url(pre/circle_blue.png) no-repeat 10px center; }
#pre ul li:hover { background-image:url(pre/circle.png); color:#E30016; }
#pre ul li.checked, #pre ul li.checked:hover { background-image:url(pre/circle_check.png); color:#E30016; }

#pre p.check { cursor:pointer; background:#FFFFFF url(pre/circle_blue.png) no-repeat 10px center; padding:0 0 0 45px; margin:25px 10px 10px; line-height:36px; }
#pre p.check:hover, #pre p.checked { background-image:url(pre/circle_check_blue.png); color:#003366; }
#pre a { background:#003366; font-weight:bold; display:inline-block; margin:10px 0 0 10px; padding:7px 10px; color:#FFFFFF; }

#header {
	margin:0;
	padding: 0;
}
#companyLogo {
	margin: 0;
}