body {

	background-color: #61b8e4;

	margin: auto;

	padding: 0;

	text-align:center;
	width:1000px;
	
}



#main {

	background-position:top left;

	background-repeat:repeat-x;

	width:800px;

	height:800px;

	margin:auto;

	

}

.menu_top {
	text-align:center;
	width:805px;
	color:#FFFFFF;
	font-family:Verdana;
	
}
	
.menu_top A:link {
	text-decoration:none;
	text-decoration : none;
	color:#FFFFFF;
}

.menu_top A:visited {
	text-decoration:none;
	text-decoration : none;
	color:#FFFFFF;
}

.menu_top A:hover {
	text-decoration:none;
	text-decoration : none;
	color:#FFFFFF;
	font-weight:bold;
}

.menu_top A:active {
	text-decoration:none;
	text-decoration : none;
	color:#FFFFFF;
	font-weight:bold;
}


.leftmenu_bg {

	background-image:url('http://www.dein-webshop.de/fileadmin/template/dein-webshop.de/images/menu_background_no.gif');

	background-position:top left;

	background-repeat:repeat-x;

	width:240px;

	height:28px;

}



.leftmenu_bg_act {

	background-image:url('http://www.dein-webshop.de/fileadmin/template/dein-webshop.de/images/menu_background_act.png');

	background-position:top left;

	background-repeat:repeat-x;

	width:240px;

	height:28px;

}



#contentin {

	padding:20px;

	background-color: 61b8e4;

}

#contentin a:link {

	background-color : transparent;

	text-decoration :underline;
	
	color:#FFFFFF;
	
	font-weight:bold;

}

#contentin a:visited {

	background-color : transparent;

	text-decoration : underline;
	
	color:#FFFFFF;
	
	font-weight:bold;
	
}

#contentin a:hover {

	background-color : transparent;

	text-decoration : underline;

	color:#FFFFFF;

	font-weight:bold;

}

#contentin a:active {

	background-color : transparent;

	text-decoration : underline;
	
	color:#FFFFFF;
	
	font-weight:bold;
}



h1 {

	font-family : Arial;

	font-size:16px;

	color : #002F64;

	padding-top:0px;

	margin-top:0px;

}

h2 {

	margin: 0;

	padding: 0;

	font-family : Arial;

	font-size : 14px;

	line-height : 100%;

	color: #002F64;

}

h3 {

	font-family : Arial;

	font-size:16px;

	color : #002F64;

	padding-top:0px;

	margin-top:0px;

}


.csc-mailform {

	border: 1px solid #C0C0C0;

}

.csc-mailform-label {
	font-size:12px;
	color:#FF0000;
	font-weight:bold;

}

.csc-mailform-field {

	padding:10px;

}



label {

	display: block;

   	width: 100px;

   	float: left;

	font-family : Arial;

	font-size : 12px;

}



#leftcol {

	float:left;

	width:250px;

	text-align:justify;

}



#rightcol {

	margin-left: 200px;

	width:500px;

	text-align:justify;

}



*html #leftcol {

	float:left;

	width:250px;

	margin-right: -3px;

	text-align:justify;

}



*html #rightcol {

	margin-left: 197px;

	width:500px;

	text-align:justify;

}



.submenu {

	font-family : Arial;	

	color : #003366;

	font-size : 12px;

}



.submenu_act {

	font-family : Arial;	

	color : white;

	font-size : 12px;

	font-weight : bold;

}



.bodytext {

	font-family : Arial;

	font-size : 13px;

	color: #003366;

	text-align: justify;

}



ul {

	font-family : Arial;

	font-size : 12px;

	color: #003366;

	text-align: justify;

}

ol {

	font-family : Arial;

	font-size : 12px;

	color: #003366;

	text-align: justify;

}

.sitemaplink {

	font-family : Arial;

	font-size : 12px;

	color: #808080;

}



A:link {

	background-color : transparent;

	text-decoration : none ;
	
	
	
	

}

A:visited {

	background-color : transparent;

	text-decoration : none;
	
	
	
	
	
}

A:hover {

	background-color : transparent;

	text-decoration : none;

	color:#FFFFFF;

	font-weight:bold;

}



A:active {

	background-color : transparent;

	text-decoration : none;
	
	color:#FFFFFF;
	
	font-weight:bold;

}


/*.csc-form-label-req {

	font-family : Arial;

	font-size : 11px;

	line-height : 120%;

	color: black;

	margin-top : 5px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	padding-bottom : 0px;

	text-indent : 0px;

	font-weight : normal;

	text-align: justify;

}



.csc-form-label {

	font-family : Arial;

	font-size : 11px;

	line-height : 120%;

	color: black;

	margin-top : 5px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	padding-bottom : 0px;

	text-indent : 0px;

	font-weight : normal;

	text-align: justify;

}

#mailform input.csc-mailform-submit {
	width:40%;

	margin-left:32%;
	margin-top:20px;
}


span.csc-mailform-label {
	width:30%;

	float:left;
	padding-left:10px;
}


#mailform  input.captcharesponse {
	width:30%;

	float:left;

	margin-right:19px;
}

.csc-mailform-field img {
	padding-left:32%;
}*/


/************************************************************
*
*	Buttons
*
************************************************************/
.page1 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
	
			
}

.page1-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	margin:auto;
}

.page2 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
	
}

.page2-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.page3 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;	
	line-height:35px;
	font-size:12px;
	text-align:center;
}

.page3-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.page4 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
}

.page4-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.page5 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
}

.page5-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.page6 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
}

.page6-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.page7 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
}

.page7-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.page8 {
	width:200px;
	height:40px;
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
	float:left;
	line-height:35px;
	font-size:12px;
	text-align:center;
}

.page8-act {
	background-image:url('../images/button_dein_webshop.jpg');
	background-repeat:no-repeat;
}

.leftmenu_bg2 {

	background-image:url('http://www.dein-webshop.de/fileadmin/template/dein-webshop.de/images/menu_background_no.gif');

	background-position:top left;

	background-repeat:repeat-x;

	width:228px;

	height:28px;
	
	padding-left:12px;

}



.leftmenu_bg_act2 {

	background-image:url('http://www.dein-webshop.de/fileadmin/template/dein-webshop.de/images/menu_background_act.png');

	background-position:top left;

	background-repeat:repeat-x;

	width:228px;

	height:28px;
	
	padding-left:12px;

}

.submenu2 {

	font-family : Arial;	

	color : #003366;

	font-size : 12px;

}



.submenu_act2 {

	font-family : Arial;	

	color : white;

	font-size : 12px;

	font-weight : bold;

}

#contentin .features td {
	padding:5px;
	font-weight:bold;
}

#contentin .features td {
	background-color:#86CCEF;
}

#contentin .features tr td a {
	text-decoration:none;
	color:#003366;
}

#contentin .features tr td a:hover {
	text-decoration:none;
	color:#ffffff;
}

.twrss_bodytext {
	font-family : Arial !important;

	font-size : 13px !important;

	color: #003366 !important;

	text-align: justify !important;

}

#twrss_table .twrss_bodytext twrss_item_link a{
margin-top:10px !important;

}

.content-border a {
	color:#003366;
}

.content-border a:hover {
	color:#ffffff;
}

.important {
	color:#ff0000;
}

/****************************************************************
*
*
*	Mailform
*
*
*****************************************************************/
/*label {
	width:150px;

	float:left;
}


#mailform {
	margin-top:10px;
	
	
}

#mailform fieldset {
	border:0px;
}

#mailformname, #mailformemail, #mailformtelefon {
	width:290px;
	height:19px;

	margin-bottom:10px;
	padding-left:10px;
	padding-top:5px;
}

#mailformAnfrage {
	width:290px;

	margin-bottom:10px;
	padding-left:10px;
	padding-top:5px;
}

.csc-mailform-submit {
	width:150px;
	height:29px;

	margin-bottom:10px;
	margin-left:150px;
	padding-left:0px;
	padding-top:0px;

}*/

form, fieldset {
	margin-top:0px;
	padding:0px;	
	border:0px;
}

label {
	width:30%;

	float:left;

	margin-top:3px;

	padding-left:10px;
}

#mailform input, #mailform select {
	width:60%;

	border:1px solid gray;
	margin-bottom:10px;	
}

#mailform textarea {
	width:60%;

	border:1px solid gray;
	margin-bottom:10px;	
}

#mailform input.csc-mailform-submit {
	width:40%;

	margin-left:32%;
	margin-top:20px;
}

span.csc-mailform-label {
	width:30%;

	float:left;
	padding-left:10px;
}

#mailform  input.captcharesponse {
	width:30%;

	float:left;

	margin-right:19px;
}

.csc-mailform-field img {
	padding-left:32%;
}
