/* CSS Document */

body {

	/*	background:url(../bilder/background_repeat1.png) repeat; */
	background:url(../bilder/bg_repeat.jpg) repeat-x;
	/* --------------------------------------------------- */	
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
}

#main {
	width: 990px;
	float: none;
	margin: 0px auto;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;

		}

#outerbox {
	float: left;
	width:990px;
	height:auto;
	margin-top: 10px;
	border: 0px solid #fff;
	background-color: #000;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.1);
	padding-bottom: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;

}

#innerbox {
	float: left;
	width:auto;
	height: auto;
	margin: 3px;
	margin: 1px;
/* --------------------------------------------------- */
	border: 0px solid #fff;
/*	background-color: #000; */


/*				background-image:url(../bilder/fairy-velvet-moving-river.jpg) ;
		background-size:cover; */
}



#topbox {
	float: left;
	width:984px;
	width:988px;
	/* --------------------------------------------------- */	
	height: 150px;
	margin: 0px;
	border: 0px;
	background-color:#000000;
	background-image:url(../bilder/toplogo9.jpg);
	background-image:url(../bilder/toplogga_web1.jpg);
	background-repeat:no-repeat;
	background-position: left;
	clear:both;	
}

#topbox .lang {
	float: right;
	margin: 4px 5px 0px 0px;
	padding:0px 0px;
	border:0px solid #bbb;
} 

#hzline {
	clear:both;

	margin: 0px;
	padding: 0px;
	width: inherit;
	border: 0px solid #fff;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:12px;
	line-height:20px;
	font-weight:normal;
}

a{text-decoration:none; font-size: 12px;color: #fff;}
a:hover{text-decoration:underline; font-size: 12px;color:#ff0000;}

.rosa a{text-decoration:none; font-size: 12px;color: #ff92d2;}
.rosa a:hover{text-decoration:underline; font-size: 12px;color:#ff0000;}
.red a{text-decoration:none; font-size: 12px;color: #FF6060;}
.red a:hover{text-decoration:underline; font-size: 12px;color:#ff0000;}


/*#headerLogo {
	width: 990px;
	clear:both;
	margin-top: 20px;
	padding:3px 0px 0px 0px;
	background-repeat: no-repeat;
	border-top: 0px solid #000;
	border-left: 0px solid #ccc;
	border-right: 0px solid #ccc;
	background-color: #222;
}

#headerLogo .container {
	float:left;
	height:90px;
	margin-top:10px;
	padding:0px 0px;
	background-color:#000;
	border-bottom:1px solid #bbb;
}
#headerLogo .logo {
	float:none;
	margin:15px 0px 0px 0px;
	border: 0px solid #000;
}

.sprakbg {
	width: 94px;
	hight: auto;
	background-color:#000;
	float:none;
	margin-top:5px;
	margin-right:40px;
	padding: 0px 3px;
	border: 0px solid #6a6a6a;
}
*/

/*
#total {
	width:990px;
	clear:both;
	background: #222 no-repeat 0% 0%;
	padding: 0px 0px 1px 0px;
	margin:0px;
	}
a {
	font-weight:normal;
	text-decoration:none;
	color:black;
}
a:hover{
	font-weight:normal;
	text-decoration:underline;
	color:#8B0000;
	
}
*/

#center {
	clear:both;
	float:left;
	width: 984px;
	margin: 0px;
	margin-bottom: 10px;
	padding: 10px 0px 0px 0px;
	border: 0px solid #6a6a6a;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
	color:#FFFFFF;

}
#vk {
	float:left;
	width:492px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
#vk .boxes {
	float:left;
	width:455px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	border: 0px solid #37000A;

}

#vk .boxes .bildbox {float: none; border: 1px solid #37000A; margin-left: 0px; padding: 0px; width:400px;
-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-color:#37000A;
}
#vk .boxes img {border: 1px solid #37000A; width:400px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
}


#hk {
	float:right;
	width:492px;
	margin: 0px;
	padding: 0px;

}
#hk .boxes {
	float:right;
	width:455px;
	margin: 0px 30px 0px 0px;
	padding: 0px;
	border: 0px solid #6a6a6a;
}
#hk .boxesINDEX {
	float:right;
	width:455px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px solid #6a6a6a;
}
#hk .boxes .bildbox {float: none; border:1px solid #37000A; margin-left: 0px; padding: 0px; width:450px;
-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
background-color:#37000A;
}
#hk .boxes img {border: 1px solid #37000A; width:450px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;}



#centerboxes {
	float:left;
	width:455px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	border: 0px solid #6a6a6a;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
	color:#FFFFFF;
}

#centerboxes .rub {

}




/*
#kolV .box {padding-left:10px;padding-right:5px;}
#kolV .box img {float: none; border: 1px solid #B4B4AA; margin-left: 0px; padding: 0px; width:330px;}
#kolV .box .rub {margin-bottom:10px;  font-size: 14px; font-weight: bold; color:#fff; background-color:#006432;}
#kolV .box .text {margin-bottom:5px; font-size: 10px;line-height:14px; color: #000;background-color:#fff;}
#kolV .box .text a{text-decoration:none; font-size: 10px;line-height:14px; color: #000;background-color:#CCCCCC;}
#kolV .box .text a:hover{text-decoration:none; font-size: 10px;line-height:14px; color: #8B0000;background-color:#CCCCCC;}
#kolV .box a{text-decoration:underline; font-size: 10px;line-height:14px; color: #000;background-color:#CCCCCC;}
#kolV .box a:hover{text-decoration:none; font-size: 10px;line-height:14px; color: #8B0000;background-color:#CCCCCC;}
#kolV .box .infotext {margin-bottom:0px; font-size:12px; line-height:130%;color:#900;background-color:#fff;padding:0px;}
*/


#tnbox {
	float:left;
	width: 312px;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #00ff33;
	background: #999 no-repeat 0% 0%;
	clear:left;
}
#tumnagel{
float:inherit;
margin:2px;
border:10;
width:100px;
height:100px;
}

/*
#kolH .plbox {padding-left:0px;padding-right:10px;}
#kolH .box {padding-left:0px;padding-right:10px;}
#kolH .box .rub {padding: 5px 1px 5px 5px;margin-bottom:10px; font-size: 14px; font-weight: bold; color:#fff; background-color:#37000A;}
#kolH .box .text {padding:0px 5px;margin-bottom:10px;font-size: 11px;line-height:16px; color: #000;}
#kolH .box .text a{text-decoration:none; font-size: 10px;line-height:14px; color: #000;}
#kolH .box .text a:hover{text-decoration:underline; font-size: 10px;line-height:14px; color: #8B0000;background-color:#fff;}
#kolH .box a{text-decoration:underline; font-size: 10px;line-height:14px; color: #000;}
#kolH .box a:hover{text-decoration:none; font-size: 10px;line-height:14px; color: #8B0000;}
#kolH .box .text .rubtext {	font-size:12px;	line-height:20px; font-weight:bold;}
*/

#navcontainer
{
float:none;
width:auto;
margin: 0px 3px 0px 3px;
padding: 0px 0px 0px 100px;
height: 40px;
/*border: 1px solid #006432; */
border-top: 0px solid #bbb;
border-bottom: 0px solid #006432;
border-left: 0px solid #fff;
border-right: 0px solid #555;
background-color:#000;
clear:both;
/*background-image:url(../bilder/account_bar_background.png);
background-repeat:repeat-x; 
background: url(../images/menyknapp2.png) repeat-x; */
background: url(../images/menyknapp3.gif) repeat-x;
	     -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
background-color:#000;
}

#navcontainer ul li
{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;

}

#navcontainer ul li a
{
	width: 150px;
	height: 23px;
	border: 0px solid #333;
	padding: 12px 0px 5px 0px;
	margin: 0 0 0 0;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 11pt;
	vertical-align:bottom;
	font-weight: normal;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
}

#navcontainer ul li a:hover {color: #FF0000; text-decoration: none;border:0;}
#navcontainer a:active { color: #000;font-weight:bold;
color:#FF0000;}
#navcontainer a:visited {
font-weight:normal;
color: #fff;
}
#navcontainer li#active a {
	border: 1px solid #c60;
	color: #006431;
	font-weight:bold;
	background:  url(../images/menyknapp_active.png) repeat-x;
}
#navcontainer #current a {
/*	background-position:0 -150px; */
	border-width:1px solid #c60;
		background:none;

/*	color: #ff305a; */
color:#FF0000;
}


/***************************************************************/
.eftertext {
clear:both;
float:left;
width:990px;
font-size: 11px;
margin: 20px 0px 0px 0px;
padding:10px 0px 0px 0px;
text-align: center;
height:45px;
color:#000;
background-color:#e0e0e0;
	border-width:1px solid #fff;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.eftertext a, .eftertext a:visited { color: #000; text-decoration: none;}
.eftertext a:hover {color: #FF0000;text-decoration: underline;text-align:center;}
.ref {color:#777;font-size: 11px;line-height:17px;text-align:center;}
.ref a{color:#777;font-size: 11px;line-height:17px;text-align:center;}
/***************************************************************/

#count {
margin-top:10px;
	font-size: 8pt;
	color:#FFECD9;
	text-align: center;
}


#rubbox{
	float:left;
	background-color:#000;
	width: 434px;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
/*	font-family: Verdana, Arial, Helvetica, sans-serif; */
	border:0px solid #37000A;
 	border-bottom: 0px solid #37000A;
 	clear:both;
	margin-top: 10px;
	margin-left: 20px;
		-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	
}
#rubbox .rub{

	width:434px;
	float:left;
/*	background-color:#37000A;*/
	background:url(../images/over_bg3bb.jpg) repeat;
	color:#FFFFFF;
	text-align:left;
	vertical-align:bottom;
}
#rubbox .rub .over{
float:left;
text-align:left;
width:417px;
font-size:14px;
border-right: 0px solid #006432;
color:#fff;
font-weight:normal;
padding: 4px 0px 2px 15px;
vertical-align:bottom;
text-decoration:none;
border:0px solid #cccccc;
}

#vbox{
	float:left;
	background-color:#000;
	width: 432px;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;	

	border:1px solid #37000A;
 	clear:both;
	margin-top: 0px;
	margin-left: 20px;
	-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;	
}
#vbox .rub{
	clear:both;
	width:432px;
	float:left;
/*	background-color:#37000A;*/
	background:url(../images/over_bg3bb.jpg) repeat;
	color:#FFFFFF;
	text-align:left;
	vertical-align:bottom;
	display:block;
	
}


#vbox .rub .over{
float:left;
text-align:left;
width:417px;
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;	
font-size:16px;
border-right: 0px solid #006432;
color:#fff;
font-weight:normal;
padding: 4px 0px 2px 15px;
vertical-align:bottom;
text-decoration:none;
border:0px solid #cccccc;
}

#vbox .vtext{
	clear:both;
	float:left;
	width: 412px;
	text-align:left;
	font-size:12px;
	line-height:20px;
	padding: 2px 5px 2px 10px;
	border: 0px solid #fff;
	margin: 0px 0px 0px 0px;
	background-color:#000;
	color:#FFF;

}

#vbox .vtext a{text-decoration:none; font-size: 12px;color: #fff;}
#vbox .vtext a:hover{text-decoration:underline; font-size: 12px;color:#FF0000;}

#hbox{
	float:right;
	background-color:#000;
	width: 432px;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
	
	border:1px solid #37000A;
	clear:both;
	margin-right: 20px;
		-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;		
}
#fbhbox{
	float:right;
	background-color:#000;
	width: 432px;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
	border:1px solid #37000A;
	clear:both;
	margin-right: 20px;
-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-khtml-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;		
}
#hrubbox{
	float:right;
	background-color:#000;
	width: 434px;
/*	font-family:Arial, Papyrus, "Monotype Corsiva", "Comic Sans", Garamond, "Times New Roman", Tahoma, Arial; */
	line-height: 1.5;	
	font-family: "Century Gothic", Geneva, Arial, Verdana, Georgia,Helvetica, sans-serif;
	border:0px solid #37000A;
 	border-bottom: 0px solid #37000A;
	clear:both;
	margin-top: 10px;
	margin-right: 20px;
		-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	
}

#hrubbox .rub{
	clear:both;
	width:434px;
	float:left;
/*	background-color:#37000A;
	background-image:url(../bilder/over_bg.jpg); */
	background:url(../images/over_bg3bb.jpg) repeat;
		background:url(../images/over_bg3bb.jpg) repeat;
	color:#FFFFFF;
	display:block;
}

#hrubbox .rub .over{
float:left;
text-align:left;
width:417px;
font-size:14px;
border-right: 0px solid #006432;
color:#fff;
padding: 4px 0px 2px 15px;
/*border:1px solid #37000A;*/
vertical-align:bottom;
text-decoration:none;}

#hbox .htext{
clear:both;
float:left;
width: 412px;
text-align:left;
font-size:12px;
padding: 0px 0px 0px 0px;
padding: 2px 5px 2px 10px;
border: 0px solid #fff;
margin: 15px 10px 10px 15px;
margin: 0px 0px 0px 0px;
background-color:#000;
}

#hbox .htext a{text-decoration:none; font-size: 12px;color: #fff;}
#hbox .htext a:hover{text-decoration:underline; font-size: 12px;color:#FF0000;}

#hbox ul a{text-decoration:none; font-size: 12px;color: #fff;}
#hbox ul a:hover{text-decoration:underline; font-size: 12px;color:#FF0000;}
#hbox li {line-height:25px;}

#hbox .bildbox {float: none;border: 0px solid #B4B4AA;}
#hbox .bildbox img { border: 0px solid #B4B4AA; margin-left: 0px; padding: 0px; width:300px;}

.rub a{text-decoration:none; font-size: 18px;color: #fff;}
.rub a:hover{text-decoration:none; font-size: 18px;color:#ff0000;}
.rub a:active{text-decoration:none; font-size: 18px;color:#ff0000;}
/************ PRISLISTA CSS   *********************************************************************/


.plrow1{
width:433px;
border: 0px solid #fff;
border-bottom: 1px solid #170004;
clear:both;
background-color:#222;
display:block;
height:auto;

}

.plcell {
float:left;
text-align:left;
font-size: 12px;
width:327px;
border-right: 1px solid #37000A;
padding: 7px 5px 7px 10px;
text-decoration:none;
/*background-color:#222;*/
color:#E2E2E2;
}

.plcell2 {
float:left;
text-align:right;
font-size:12px;
padding: 7px 10px 7px 3px;
text-decoration:none;
width:76px;
/*width:auto; */
border:0px;
/*background-color:#333;*/
color:#E2E2E2;
}

.small{
font-size: 11px;
font-size: 80%;	
}

.plcell2b {
	float:left;
	text-align:right;
	font-size:12px;
	padding: 5px 10px 2px 4px;
	text-decoration:none;
	width:75px;
	border:0px;
	height:auto;
	/*background-color:#111;*/
}
#testt{
list-style-image:url(../bilder/listbullet.gif);
font-size:12px;
padding-left:20px;
padding-top:0px;
}

.plrow1 a {color:#fff;}

.plrow1 a:hover {cursor:hand;color:#FF0000;}

.plrow1 a:hover .plcell {background-color:#170004;text-decoration:none;	background:url(../bilder/hover_bg_30.jpg) repeat;}
.plrow1 a:hover .plcell2 {background-color:#170004;text-decoration:none; background:url(../bilder/hover_bg_30.jpg) repeat;}
.plrow1 a:hover .plcell2b {background-color:#170004;text-decoration:none; background:url(../bilder/hover_bg_30.jpg) repeat;border-bottom:1px solid #37000a;}


/*********** Prislista slut **********************************/
.tabcontentstyle{ /*style of tab content oontainer*/
border: 0px solid #006432;
border-top:0px;
width: 190px;
padding-left:5px;
float:none;
}
.tabcontentstyle .bride{
	margin-left:25px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;		
	clear:both;
	color:#fff;
	background-color:#444;
	width: 93%;
}

.tabcontent{
display:none;
cursor:pointer;
}
.shadetabs2 li{
float:left;
display: inline;
margin: 1px;
margin-bottom:0px;
text-align:center;
}

.shadetabs2 li a{
width:160px;
text-decoration: none;
padding: 5px 0px;
margin-right: 0px;
margin-left: 0px;
border: 1px solid #080808;
background-color: #111111;
color: #999;
display: block;
 font-size: 13px;
}
.shadetabs2 li a:visited{
}
.shadetabs2 li a:hover{
	text-decoration: none;
	color: #FFBBC9;
	border: 1px solid #170004;
	background-color:#3C000B;
	font-size: 13px;
}

.shadetabs2 li.selected{
position: relative;
top: 0px;
}

.shadetabs2 li.selected a{
position: relative;
background-color: #444444;
color:#FF0000;
top: 0px;
}


.shadetabs li{
float:left;
display: inline;
margin: 1px;
margin-bottom:0px;
text-align:center;
}

.shadetabs li a{
width:160px;
text-decoration: none;
padding: 5px 0px;
margin-right: 0px;
margin-left: 0px;
border: 1px solid #080808;
background-color: #080808;
color: #FFFFFF;
display: block;
 font-size: 11pt;
}


.shadetabs li a:visited{
}
.shadetabs li a:hover{
text-decoration: none;
color: #FF0000;
border: 1px solid #170004;
background-color:#170004;
 font-size: 11pt;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
/*background-image: url(./bilder/shadeactive.gif); */
border: 1px solid #170004;
background-color:#080808;
color: #FF0000;
cursor:default;
}

.shadetabs #current a{ /*selected main tab style */
/*background-image: url(./bilder/shadeactive.gif); */
border: 1px solid #170004;
background-color:#080808;
color: #FF0000;
cursor:default;
}
.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}






  .map {
	  float:left;
	  margin:0px;
  }

	.map > iframe {
		margin:3px;	
		width:414px;
	   height:200px;
	   background: none repeat scroll 0 0 #eeeeee;
        border-color: #ddd #ddd #fff #fff;
        border-style: solid;
        border-width: 1px;
        padding: 4px 4px 5px 5px !important;
		-webkit-border-radius:5px;
	    -moz-border-radius:5px;
	    border-radius:5px;
	}

	.map-y i {
		width:211px;
		height:142px;
	}

.shadow {
		-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 5px 5px 17px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
}

.roundcor {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;	
}




.button {
	display: inline-block;
	background-color: #EAEAEA;
	color:black;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: .5em 2em .55em;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 5px 5px 17px #333;
}
.button:hover {
	text-decoration: underline;
	color:#FF0000;
}
.button:active {
	position: relative;
	top: 1px;
}








