/* -------------------------------------------------------------------------- */
/* discount travel stylesheet definitions (content.css)                      */
/* ------------------------------------------------------------------------ */
h1 						{font-weight:bold; font-size:19px;}
h2 						{font-size:14px; font-weight:bold;}
h3 						{font-size:12px; font-weight:bold;}

h1.blackHeadline 		{color:#000; padding-bottom:15px;}
h1.redHeadline 			{color:#ff3000; padding-bottom:15px;}

a 						{color:#FF3000; font-weight:bold;}

#headerLeftLogo .headerLeftHomeLink img	{padding-top: 9px;}

.redLinkArrow			{background:url(/fileadmin/dis/pics/img/bg_redlink.gif) no-repeat right 0; padding-right:30px; font-size:13px;}

.redLink				{color:#FF3000; display:block; font-weight:bold;}
#contentBoxLeft .csc-textpic a.redLink	{position:absolute; bottom:10px; left:125px; width:80px;}

p.subHeadline			{font-size:16px; font-weight:bold; margin-bottom:12px;}

td 					{font-family:Arial; font-size:12px; height:25px; padding-right:14px;}

.redBorder			{float:left; border:1px solid #FF3300; margin-bottom:25px; }
.redBorder .csc-textpic-text	{padding:9px 0pt 0pt 6px;}
* html .redBorder .csc-textpic-text	{margin-bottom:-3px;}

.disred				{border:1px solid #FF3300; margin:0 10px 10px 0;}
.disred .redBorder	{border:0;}

.box,
.simpleBox			{float:left;}

.topLeft			{float:left;}
.topCenter			{float:left;}
.topRight			{float:left;}
.centerLeft			{clear:both; float:left;}
.center				{float:left; overflow:hidden; position:relative;}
.centerRight		{float:left;}
.bottomLeft			{clear:both; float:left;}
.bottomCenter		{float:left;}
.bottomRight		{float:left;}

#page_3864 .bodytext{padding-left:10px; padding-right:10px;}
.blackHeadline 		{padding-left:10px;}
.redBorder .blackHeadline 		{padding-left:0px;}

#content .csc-textpic-single-image img {margin-bottom:0;}

/**
  * @section forms
  *
  * 
  */
#formsTop			{margin-bottom:10px;}
legend				{font-weight:bold; margin-left:-7px; padding:5px 0;}
html>/**/body legend	{margin-left:-5px;}
select				{width:auto;}
input, 
textarea 			{text-align:left; width:240px;}
.bottomDisplay 		{font-size:11px; padding-left:160px;}
#travelType,
#boardingOffer,
#countryOffer		{width:245px;}
#earliestStartdate input, 
#latestStartdate input, 
#duration input 	{width:80px;}
#bedroomSingle select, 
#bedroomDouble select, 
#bedroomMulti select	{width:50px;}
#zipOffer 			{margin-right:5px; width:50px;}
#cityOffer 			{width:181px;}

input#reset 		{background:transparent url(/fileadmin/dis/pics/img/btn_loeschen.png) no-repeat 0 0; height:20px; overflow:hidden; width:91px; border:0; text-indent:0; line-height:300px; cursor:pointer; margin:0 10px 0 0;}
html>/**/body input#reset	{text-indent:-300px;}
input#submit 		{background:transparent url(/fileadmin/dis/pics/img/btn_senden.png) no-repeat 0 0; height:20px; overflow:hidden; width:88px; border:0; text-indent:0; line-height:300px; cursor:pointer;}
html>/**/body input#submit	{text-indent:-300px;}
#buttons			{text-align:right; width:398px;}

#travelTypeOuter 	{display:none;}

