/* 
######################################
css_main.css                 v20090201
CSS Document for timeout-beachcamps.at
by Baumann Thomas    www.spineffect.at
######################################
*/


/* 
			------------------------------------------------------------ 
			######################## General ###########################
			------------------------------------------------------------ 
*/
div1{
	background-image:url(../../fileadmin/images/duchsicht.png); 
	border: #FF0000 1px solid;
}


html{
	height:100%;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:100%;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	position:absolute;
	color:#666666;
}


.non{
	margin:0px;
	padding:0px;
	height:0px;
	line-height:0;
	border:0;
}

p{
	margin:0px;
	padding:0px;
	line-height:normal;
	border:0;
}

a{
	text-decoration:none;
	color:#55b2cd;
}

a:hover{
	text-decoration:underline;
	color:#55b2cd;
	
}



.divHelp{
	border:#FFFFFF;
	border-width:1px;
	border-style:solid;
}

h1{
	margin:0px;
	margin-bottom:5px;
	font-size:14px;
	font-weight:bold;
}
h2, .backLink{
	margin:0px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
}
.backLink{
	margin-top:15px;
	display:block;
}

h3{}
img{}


.div_center{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:795px;
	
	height:100%;
 
}


/* 
			------------------------------------------------------------ 
			######################## Menü ##############################
			------------------------------------------------------------ 
*/
.div_mainMenu{
	background-image:url(../../fileadmin/images/balken_links.jpg);
	background-repeat:repeat-y;

}
.div_mainMenuItem{}
.div_mainMenuItem:hover{}
.div_mainMenuItemActiv:hover{}
.div_mainMenuItemActiv:hover{}


.div_mainMenuBeachItem, .div_mainMenuBeachItemAktiv{
	color:#6BCDEA;
	text-align:right;
	text-decoration:none;
	margin-top:27px;
	display:block;
	background-image:url(../../fileadmin/images/beachbalken.jpg);
	width:589px;
	height:12px;
	font-size:9px;
}
.div_mainMenuBeachItem:hover , .div_mainMenuBeachItemAktiv, .div_mainMenuBeachItemAktiv:hover{
	color:#6BCDEA;
	text-align:right;
	text-decoration:none;
	background-image:url(../../fileadmin/images/beachbalken_omo.jpg);
}
.div_mainMenuShopItem, .div_mainMenuShopItemAktiv{
	color:#F3CD3D;
	text-align:right;
	text-decoration:none;
	margin-top:5px;
	display:block;
	background-image:url(../../fileadmin/images/shopbalken.jpg);
	width:589px;
	height:12px;
	font-size:9px;
}
.div_mainMenuShopItem:hover, .div_mainMenuShopItemAktiv , .div_mainMenuShopItemAktiv:hover{	
	color:#F3CD3D;
	text-align:right;
	text-decoration:none;
	background-image:url(../../fileadmin/images/shopbalken_omo.jpg);
}
.div_mainMenuReisenItem, .div_mainMenuReisenItemAktiv{
	color:#82640C;
	text-align:right;
	text-decoration:none;
	margin-top:5px;
	display:block;
	background-image:url(../../fileadmin/images/reisenbalken.jpg);
	width:589px;
	height:12px;
	font-size:9px;
}
.div_mainMenuReisenItem:hover, .div_mainMenuReisenItemAktiv , .div_mainMenuReisenItemAktiv:hover{
	color:#82640C;
	text-align:right;
	text-decoration:none;
	background-image:url(../../fileadmin/images/reisenbalken_omo.jpg);
}

.div_subMenu{
/*position:relative;
*/
	margin-top:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.div_subMenuItem, .div_subMenuItem:hover, .div_subMenuItemAktiv ,.div_subMenuItemAktiv:hover{
	margin-left:36px;
	margin-right:31px;
	padding-left:4px;
	padding-top:2px;
	padding-right:4px;
	padding-bottom:2px;
	font-size:12px;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	position:relative;
	width:107px;
	text-transform:uppercase;

}
.div_subMenuItem:hover, .div_subMenuItemAktiv, .div_subMenuItemAktiv:hover{
	color:#82640d;
	background-color:#55b2cd;
}


.div_subSubMenuItem , .div_subSubMenuItemAktiv{
	background-color:#f3cd3d;
	margin-left:36px;
	margin-right:31px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	margin-bottom:1px;
	padding-bottom:2px;
	height:14px;
	font-size:12px;
	color:#FFFFFF;
	display:block;
	text-align:right;
	text-decoration:none;
	position:relative;
	width:107px;
	
}
.div_subSubMenuItem:hover, .div_subSubMenuItemAktiv{
	color:#82640d;
	text-decoration:none;
}

.div_subSubMenuItemAktiv:hover{
	color:#82640d;
	text-decoration:none;
}

.table_mainHMenu{
}
.table_mainMenu{
	position:relative;
	width:598px;

}


.div_impressumMenu{
	margin-top:5px;
	color:#55b2cd;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.div_impressumMenu{}
.div_impressumMenu:hover{}
.div_impressumMenu:hover{}
.div_impressumMenu:hover{}


/* 
			------------------------------------------------------------ 
			######################## Content ###########################
			------------------------------------------------------------ 
*/
.div_mainContent{
	width:350px;
	margin-left: 25px;
	margin-bottom:20px;
	margin-top:44px;
	display:block;



}
.table_content{
	width:400px;
}
.div_mainContent a{}
.div_mainContent a:hover{}
.div_mainContent h1{}
.div_mainContent h2{}
.div_mainContent h3{}

.div_leftContent{}
.div_leftContent a{}
.div_leftContent a:hover{}
.div_leftContent h1{}
.div_leftContent h2{}
.div_leftContent h3{}

.div_rightContentImage{
	
	margin-top:8px;
	width:190px;
	position:relative;
	float:right;
	right:3px;
	display:block;

}	
.div_rightContent{
	margin-top:36px;
}
.div_rightContent a{}
.div_rightContent a:hover{}
.div_rightContent h1{}
.div_rightContent h2{}
.div_rightContent h3{}

.div_topContent{}

.div_mainPageTitle{}
.div_subPageTitle{}


.div_bunner{
	margin-left:36px;
	margin-right:31px;
	position:relative;
	
	
	margin-top:140px;
	margin-bottom:auto;
	
}
.div_bunner img{
padding-bottom:5px;
	padding-top:5px;
	background-color:#FFFFFF;
	}
/* 
			------------------------------------------------------------ 
			######################## Impressum / Logo ##################
			------------------------------------------------------------ 
*/
.div_impressum{}
.div_bottomMenuItemAktiv{
color:#f3cd3d;

}
.div_adress{}

.div_mainLogo{
	
	position:absolute;
	display:block;
	height:10px;
	width:10px;
	
	
}


/* 
			------------------------------------------------------------ 
			######################## Search Box ########################
			------------------------------------------------------------ 
*/
.div_searchContent{}
.div_searchBox{}
.input_searchBox{}
.img_searchBox{}

/* 
			------------------------------------------------------------ 
			######################## Other Box ########################
			------------------------------------------------------------ 
*/

.div_rightBalken{
	width:16px;
	/*background-color:#6bcdea;*/
	background-image:url(../../fileadmin/images/balken.jpg);
	background-repeat:repeat-y;
}
.div_eckBalken{
	width:16px;
	background-image:url(../../fileadmin/images/rahmen_rechts_kurz.jpg);
	background-repeat:no-repeat;
	height:73px;
}

.div_untenBalken_eck{
	height:3px;
	font-size:3px;
	line-height:3px;
}
.div_untenBalken_middle{
	background-color:#6bcdea;
	background-image:url(../../fileadmin/images/leer.gif);
	background-repeat:repeat-y;
	font-size:3px;
	height:3px;
	line-height:3px;
}

.div_untenBalken{
	background-color:#6bcdea;
	font-size:3px;
	height:3px;
	line-height:3px;
}

.table_main{
	position:absolute;

}
.table_rel{

	position:relative;
	margin-left:auto;
	margin-right:auto;
}

/* 
			------------------------------------------------------------ 
			######################## tt_news ###########################
			------------------------------------------------------------ 
*/


.news-latest-item {
	overflow:visible;
	
}
.news-single-timedata p, p.news-single-author, .news-latest-date p{
	display:inline;
}
.news-latest-item img{
	float:right;
	clear:both;
	display:block;
	padding-left:5px;
	padding-bottom:5px;
}
.news-latest-item .news-latest-morelink{
	display:inline;
}
.news-latest-item hr.clearer, .news-single-item hr.clearer, hr.clearer{
	background-color:#6bcdea;
	color: #6bcdea;
	height: 2px;
	border:0;
	margin-bottom:15px;
	margin-top:15px;
}

.news-latest-item h1, .news-single-item h1{
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}
.news-latest-item h1 a,  .news-single-item h1 a{
	color:#666666;
	

}
.news-latest-item h2 a:hover,  .news-single-item h1 a:hover{
	color:#666666;
	text-decoration:none;
	

}
.news-single-item .news-single-img{
	margin-right:8px;
	margin-bottom:8px;
	display:inline;
	float:left;
}
.news-latest-morelink a{
	font-weight:bold;

}

.news-amenu-item-year{
	font-weight:bold;
	margin-left:-20px;
	list-style-type:none;
}
.news-single-item p.bodytext{
	
}

/* 
			------------------------------------------------------------ 
			############### Frond End User Registration ################
			------------------------------------------------------------ 
*/

.tx-srfeuserregister-pi1 input,.tx-felogin-pi1 input, .tx-seminars-pi1 input,.tx-seminars-pi1 textarea{
	
	background:#F5F5F5;
	border:#6BCDEA 1px solid;
	width:200px;
	
}
.tx-srfeuserregister-pi1 select, .tx-seminars-pi1 select{
	background:#F5F5F5;
	width:210px;
}
.tx-srfeuserregister-pi1 fieldset, .tx-felogin-pi1 fieldset, .tx-seminars-pi1 fieldset{
	border:none;
	margin:0;
	padding:0;
}

.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-tx_agb_agb,.tx-seminars-pi1-checkbox input, .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{
	width:auto;
	border:none;
}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit, .tx-seminars-pi1 input#tx_seminars_pi1_registration_editor_button_submit{
	background-color:#F3CD3D;
	width:208px;
	margin-bottom:8px;
}
.tx-seminars-pi1 legend{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	left:0px;
	
}
.tx-srfeuserregister-pi1 dd, .tx-seminars-pi1 dd {
width:70%;
}

#tx-seminars-pi1-registration-form input, #tx-seminars-pi1-registration-form textarea, #tx-seminars-pi1-registration-form .tx-seminars-pi1-registration-country select {
width:200px;
}
.semDetail{
float:left;
margin-bottom:15px;
margin-left:0px;
margin-right:15px;
margin-top:0px;

}

