﻿body {
margin-top: 15px;
padding:0;
background-image:url('http://sosdalasim.se/images/back.png');
background-position: top;
background-repeat:repeat-x;
background-color: #1bb8df;
background-attachment:fixed;
font-family:Verdana, Tahoma, Arial, sans-serif;
font-size:11px;
color: white;
text-align: center;
}

h1,h2,h3,h4,h5,h6		{ 
font-weight: normal;
padding-top: 0;
margin-top: 0;
 }
 


h2 {
	font-family: "Century Gothic", Verdana, Tahoma;
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
	font-size: large;
}

h3 {
	font-size:12px;

}

h4 {
	font-size:14px;
	font-variant:small-caps;
	border-bottom: 1px dotted #A3EAFC;
	padding-bottom: 5px;
}
h4:hover{
	border-bottom: 1px dotted white;
	text-decoration: none;	
}



.entry {
	padding-top: 10px;
	padding-bottom:10px;
}
.adminlogin {
	float: right;
	margin: 70px 20px 10px 10px;
}

#container {
width: 750px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align: left;

}

#header {
	height: 100px;
	background-image:url('http://sosdalasim.se/images/header.png');

}

#menu {
	height: 41px;
	background-image:url('http://sosdalasim.se/images/simhallen_v3_05.png');
}

#menu_index {
	height: 45px;
}

#contentA {
	min-height: 300px;
	height: auto!important;
	height: 300px;
	overflow:auto;
	*overflow:noscroll;
	padding:0;
	border:0;
	background-image:url('http://sosdalasim.se/images/content_back.png');
	background-repeat:repeat-y;

}

#content {
	min-height: 300px;
	height:auto!important;
	*height: 300px;
	width: 545px;
	margin:0;
	float: left;
	padding: 10px 10px 20px 10px;
	overflow:auto;
	*overflow:noscroll;
	border-right: 1px solid white;

}

#contentSide {
	min-height:300px;
	height:auto!important;
	*height:300px;
	overflow:auto;
	*overflow:noscroll;
	float: right;
	width: 164px;
	background: transparent;
	padding: 10px 10px 20px 10px;
	margin:0;
	
}

#contentNoside {
	min-height: 300px;
	padding: 10px 10px 20px 10px;

}

#content_index {
	height: 470px;
	background-image:url('http://sosdalasim.se/images/content_back.png');
	background-repeat:repeat-y;
	padding:0;
	border:0;
}

#footer {
	clear:both;
	height: 106px;
	background-image:url('http://sosdalasim.se/images/footer_back.png');

}

#footer_index {
	height: 35px;
	background-image:url('http://sosdalasim.se/images/hem/footer.png');

}

#pagination {
	margin-bottom: 15px;

}

img {
	border:0;
	outline:0;

}

a{
text-decoration : none;
color: #A3EAFC;

}

a:hover {
text-decoration : underline; 
color: white;
}

.info {
 font-size: xx-small;
 text-align:right;
 float: right;
 width: 60%;
 color: #CCFFCC; 
}

.info_archiv {
 font-size: xx-small;
 text-align:left;

 }
 
 .infocomment {
	font-size: xx-small;
	text-align:left;
	float: left;
	width: 40%;
	color:#CCFFCC 
}

/* START SCHEMA-TABLE */

#schema{
	padding:0;
	border: 0;
	margin: 0 auto;
	border-collapse:collapse;
	font-size: x-small;

}
#schema .schema{
	border-right: 1px white solid;
	border-bottom: 1px white solid;
	color: white;
	padding: 5px;
	margin: 0;
	text-align:justify;


}

#schema .title{
	border-bottom: 3px white solid;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-collapse:collapse;
	color: black;
	padding: 5px;
	background: #1bb8df;
	text-align: center;
	margin:0;

}

#schema .day {
	background: #1bb8df;
	font-weight:normal;
	border: 1px white solid;
	border-collapse:collapse;
	border-right: 3px white solid;
	color: black;
	padding: 5px;
	margin: 0;
	text-align:center;

}

#schema .mondag:hover, .tisdag:hover, .onsdag:hover, .torsdag:hover, .fredag:hover, .lordag:hover, .sondag:hover {
	background-color:#179FC1;
}

/* END SCHEMA-TABLE */

/* START CONTACT_FORM */
.contactForm {
width:308px;
}

.contactForm p {
padding-left: 30px;
}

.contactForm input {
width:240px;
background-color: #1bb8df;
border: 1px solid white;
color: black;
padding: 2px;
font-family:Verdana;
font-size: xx-small;

}
.contactForm textarea:hover, .contactForm input:hover {
background-color: #179FC1;
color: white;

}
.contactForm input:focus, .contactForm textarea:focus {
background-color: #179FC1;
color: white;
}


.contactForm textarea {
width:281px;
height:120px;
background-color: #1bb8df;
border: 1px solid white;
color: black;
padding: 2px;
font-family:Verdana;
font-size: xx-small;

}


.submit {
width:45px!important;
}
/* END CONTACT_FORM */


/* START COMMENT_FORM */
.comment-form-email, .comment-form-name, .comment-form-link {
	width:140px;
	background-color: #1bb8df;
	border: 1px solid white;
	color: black;
	padding: 2px;
	font-family:Verdana;
	font-size: xx-small;
	margin-top: 15px;
	margin-left: 15px;

}

.comment-form-body {
	width:250px;
	height: 90px;
	background-color: #1bb8df;
	border: 1px solid white;
	color: black;
	padding: 2px;
	font-family:Verdana;
	font-size: xx-small;
	margin-left: 15px;

}

.comment-form-submit {
	background-color: #1bb8df;
	border: 1px solid white;
	width: 120px!important;
	color: black;
	margin-left: 15px;
}


.comment-form-submit:hover, .comment-form-body:hover, .comment-form-link:hover, .comment-form-email:hover, .comment-form-name:hover {
background-color: #179FC1;
color: white;
}
.comment-form-submit:focus, .comment-form-body:focus, .comment-form-link:focus, .comment-form-email:focus, .comment-form-name:focus {
background-color: #179FC1;
color: white;
}


.comment {
	font-size: x-small;
	list-style:none;
	padding-bottom: 2px;
	clear:both;
}
.infocomment_in {
	font-size: xx-small;
	text-align:left;
	color:#CCFFCC 
}

.comment-name {
float:left;
color:#CCFFCC;
width: 100%;
padding-bottom: 3px;
border-bottom: 1px dotted white;
}
.comment-head {
	border-bottom: 1px dotted white;
}
/* END COMMENT_FORM */
	
/* ---------- START MENU ---------- */
#nyheter_m {
display: block;
width: 108px;
height: 40px;
background: transparent url(http://sosdalasim.se/images/menu_nyheter.png) no-repeat;
float: left;
}
#nyheter_m:hover {
background-position:-108px 0;
} 

#allmant_m {
display: block;
width: 106px;
height: 40px;
background: transparent url(http://sosdalasim.se/images/menu_allmant.png) no-repeat;
float: left;

}
#allmant_m:hover {
background-position: -106px 0;
} 

#activa_m {
display: block;
width: 206px;
height: 40px;
background: transparent url(http://sosdalasim.se/images/menu_activa.png) no-repeat;
float: left;
}
#activa_m:hover {
background-position: -206px 0;
} 

#schema_m {
display: block;
width: 107px;
height: 40px;
background: transparent url(http://sosdalasim.se/images/menu_schema.png) no-repeat;
float: left;
}
#schema_m:hover {
background-position: -107px 0;
} 

#galleri_m {
display: block;
width: 97px;
height: 40px;
background: transparent url(http://sosdalasim.se/images/menu_galleri.png) no-repeat;
float: left;
}
#galleri_m:hover {
background-position: -97px 0;
} 

#kontakt_m {
display: block;
width: 126px;
height: 40px;
background: transparent url(http://sosdalasim.se/images/menu_kontakt.png) no-repeat;
float: left;
}
#kontakt_m:hover {
background-position: -126px 0;
} 

/* ---------- END MENU ---------- */

@media screen {
	div#preloader {
		position: absolute;
		left: -9999px;
		top:  -9999px;
		}
	div#preloader img {
		display: block;
		}
	}
@media print {
	div#preloader, 
	div#preloader img {
		visibility: hidden;
		display: none;
		}
	}

.kewd {
	margin-top: 10px;
}
