body{
padding: 0px;
margin: 0px;
font-family: 'Verdana', 'Arial', sans-serif;
font-size: 8pt;
background-image: url( ../images/default/bs_bg.jpg );
}


#right{
position: absolute;
left: 876px;
top: 3px;
width: 250px;
z-index: 2;

color: #000000;
font-family: 'Verdana', 'Arial', sans-serif;
font-size: 8pt;
border-width: 0px;
}

#carrier{
position: absolute;
left: 15px;
width: 1150px;
height: 100%;

padding: 0px;
margin: 0px;
}

#leftlogo{
position: absolute;
padding: 0px;
margin: 0px;
top: 0px;
left:0px;
width: 249px;
height: 252px;
z-index: 0;
background-image: url( ../images/default/logo_back.jpg );
}

#main{
position: absolute;
overflow-x: hidden;
left: 235px;

width: 620px;
max-width: 620px;

margin-top: 5px;

padding-right: 5px;
padding-left: 8px;

border-style: dotted;
border-width: 1px;
}

/* Menus */

#left{
position: absolute;	
left: 0px;
top: 85px;
width: 228px;
z-index: 2;
margin: 0px;
padding: 0px;
	
font-family: 'Verdana', 'Arial', sans-serif;
font-size: 8pt;
}


#Connect_Icons {
list-style-image: url( http://www.soundiction.de/bs/templates/bs_default/images/default/empty.gif );
padding: 3px;
margin-top: 5px;
margin-bottom: 5px;
}

#mainlevel{ 
list-style-image: url( http://www.soundiction.de/bs/templates/bs_default/images/default/empty.gif );
margin: 0px;
margin-bottom: 10px;
padding: 0px;
text-align: right;	
}

div.search{
margin-top: 5px;
margin-bottom: 5px;
right: 0px;
}

div.search input{
border: 1px;
border-style: dotted;
vertical-align: bottom;
}

div.tagscloud{
margin-bottom: 5px;
}


/* Modul: Archiv */

div.archiv{
font-family: 'Verdana', 'Arial', sans-serif;
font-size: 8pt;
font-variant: normal;
font-style: normal;

background-color: #ffffff;
border: 1px;
border-style: dotted;

padding-left: 3px;

margin-bottom: 5px;
}

div.archiv a:hover { background-color: #99cc00; text-decoration: none; font-style: normal; }
div.archiv a:active{ background-color: #ffffbb; text-decoration: none; font-style: normal;  }
div.archiv a:link, div.archiv a:visited {
	font-family: 'Verdana', 'Arial', sans-serif;
	color: #003333;
 	text-decoration: none;
	font-weight: normal;
}

div.latestnews{
background-color: #ffffff;
border: 1px;
border-style: dotted;
padding-left: 3px;
margin-bottom: 5px;
}

div.latestnews ul.latestnews_free{
margin: 0px;
padding: 0px;
list-style-image: url( http://www.soundiction.de/bs/templates/bs_new_gray/images/default/empty_small.gif );
}

div.latestnews a:hover { background-color: #99cc00; text-decoration: none; font-style: normal; }
div.latestnews a:active{ background-color: #ffffbb; text-decoration: none; font-style: normal;  }
div.latestnews a:link, div.latestnews a:visited {
	font-family: 'Verdana', 'Arial', sans-serif;
	color: #003333;
 	text-decoration: none;
	font-weight: normal;
}



/* Modul: LatesNews */



div ul li a img { border-width: 0px; padding-right: 3px; }


/* Twitterfeed */

div.twitterfeedallitems{
font-family: 'Verdana', 'Arial', sans-serif;
font-size: 7pt;
text-decoration: none;
text-align: left;
	
border-width: 1px;
border-color: #003333;
border-style: dotted;
padding: 0px;

margin-top: 5px;
	
background-color: #ffffff;
width: 205px;
overflow: hidden;
}

div.twitterfeeditem{
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-color: #003333;
	border-bottom-style: dotted;
	padding: 2px;
}

div.twitterfeedallitems  a{ 
	font-family: 'Verdana', 'Arial', sans-serif;
    font-size: 7pt;
	color: #003333;
	text-decoration: none;
	font-weight: bold;
}

div.twitterfeedallitems  a:hover{
	background-color: #99cc00;
}

/* Twitterfeed Ende */

/* Tagscloud Modul */
.tagscloud {
	font-family: 'Tahoma', 'Arial', sans-serif;         
    font-size: 8pt;
    color: #333300;
	border-width: 1px;
	border-style: dotted;
	
	background-color: #ffffff;
}

div.tagscloud a:hover { background-color: #99cc00; text-decoration: none; font-style: normal; }
div.tagscloud a:active{ background-color: #ffffbb; text-decoration: none; font-style: normal;  }
div.tagscloud a:link, div.tagscloud a:visited {
	font-family: 'Verdana', 'Arial', sans-serif;
	color: #003333;
 	text-decoration: none;
	font-weight: normal;
}

div.tagscloud p{
	margin: 1px;
	padding: 0px;
}



/* Tagscloud Modul Ende */

/* Menus Ende */

div.bottomline{
	font-family: 'Tahoma', 'Arial', sans-serif;         
    font-size: 8pt;
	font-weight: bold;
    color: #000000;
	z-index: 2;
	padding: 3px;
	background-color: #dddddd;
}

a.bottomline:link, a.bottomline:visited { text-decoration: none; color: #000000; }
a.bottomline:hover { color: #000000; text-decoration: none; font-style: italic; background-color: #99cc00;  }



#activelink{
font-family: 'Verdana', 'Arial', sans-serif;
font-variant: small-caps;
font-weight: bold;
font-size: 7pt;
color: #003333;
padding: 1px;
letter-spacing:0.5em;
background-color: #99cc00;
border-style: solid;
border-width: 1px;
border-color: #003333;
margin: 1px;
text-align: center;
}

span.highlight{ background-color: #99cc00; }


/* Hauptmenu Layout Anfang */

a.mainlevel:hover { background-color: #99cc00; text-decoration: none; font-style: normal; }
a.mainlevel:active{ background-color: #ffffbb; text-decoration: none; font-style: normal; letter-spacing: 0.5em; }

a.mainlevel:link, a.mainlevel:visited {
font-family: 'Verdana', 'Arial', sans-serif;
font-variant: small-caps;
font-weight: bold;
         
font-size: 7pt;
letter-spacing:0.3em;
color: #003333;
padding: 1px;
border-style: solid;
border-color: #003333;
border-width: 1px;
margin: 1px;
text-align: center;
text-decoration: none;
background-color: #ffffff;
}

#active_menu{
		font-family: 'Verdana', 'Arial', sans-serif;
         font-variant: small-caps;
         font-weight: bold;
		 background-color: #ffffca;
         
         font-size: 7pt;
         letter-spacing:0.5em;
         color: #003333;
         padding: 1px;
         border-style: solid;
		 border-color: #003333;
         border-width: 1px;
         margin: 1px;
         text-align: center;
		 text-decoration: none;
}


#navlink{
         font-family: 'Verdana', 'Arial', sans-serif;
         font-variant: small-caps;
         font-weight: bold;
         
         font-size: 7pt;
         letter-spacing:0.3em;
         color: #003333;
         padding: 1px;
         border-style: solid;
		 border-color: #003333;
         border-width: 1px;
         margin: 1px;
         text-align: center;
}

/* Hauptmenu Layout Ende */




/* Blogitems */

div.itemdate{

	color: #003333;
	font-family: 'Verdana', 'Arial', sans-serif;
	font-size: 7pt;
	letter-spacing:0.1em;
	text-decoration: none;
	text-align: right;
	
	
	
	border-width: 1px;
	border-color: #003333;
	border-style: dotted;
	padding: 0px;
	
	
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 20px;

	background-color: #FFFFFF;	
}


div.write_comment{

	color: #003333;
	font-family: sans-serif;
	font-size: 7pt;
	letter-spacing:0.1em;
	text-decoration: none;
	
	border-width: 1px;
	border-color: #003333;
	border-style: dotted;
	padding: 0px;
	
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 20px;

}

div.morelogs{

	color: #003333;
	font-family: 'Times New Roman', serif;
	font-size: 18pt;
	font-variant: small-caps;
	font-weight: bold;
	font-style: italic;
	letter-spacing:0.1em;
	text-decoration: none;
	
	border-width: 1px;
	border-color: #003333;
	border-style: dotted;
	padding: 0px;
	
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 50px;
	
	background-color: #FFFFFF;
}

.morelogslinks {
		font-family: 'Verdana', 'Arial',  sans-serif;
        font-size: 7pt;
        letter-spacing:0.1em;
		line-height: 1.3em;
		color: #003333;
}

div.morelogslinks {
	margin-left: 65px;
}


div.morelogslinks a:link{
	color: #003333;
	text-decoration: none;
}

div.morelogslinks a:visited{
	color: #333333;
	text-decoration: none;
}

div.morelogslinks a:hover{
	background-color: #99cc00;
}


div.blogitemtitle{
	color: #003333;
	font-family: 'Times New Roman', serif;
	font-variant: small-caps;
	font-weight: bold;
	font-style: italic;
	font-size: 18pt;
	letter-spacing: 0.3em;
	text-decoration: none;
	
	border-width: 1px;
	border-color: #003333;
	border-style: dotted;
	border-color: #000000;
	padding: 2px;
	
	background-color: #FFFFFF;
	clear: left;
}


a.blogitemtitle:link{
	color: #003333;
	letter-spacing: 0.2em;
	text-decoration: none;
}

a.blogitemtitle:active{
	color: #003333;
	letter-spacing: 0.2em;
	text-decoration: none;
}


a.blogitemtitle:visited{
	color: #333333;
	letter-spacing: 0.2em;
	text-decoration: none;
}

a.blogitemtitle:hover{
	letter-spacing: 0.3em;
}

.contentpaneopen {
		font-family: 'Verdana', 'Arial', sans-serif;
        font-size: 7pt;
		text-align: justify;
		line-height: 1.3em;
		color: #003333;
		
		padding: 5px;
	
		border-width: 1px;
		border-color: #003333;
		border-style: dotted;
		border-color: #000000;
	
		background-color: #FFFFFF;
}


div.contentpaneopen a:link{
	font-family: 'Tahoma', 'Verdana', 'Arial', sans-serif;
    font-size: 7pt;
	color: #003333;
	text-decoration: none;
	font-weight: bold;
	
	padding: 1px;
	border-color: #AAAAAA;
}

div.contentpaneopen a:visited{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	
	padding: 1px;
	border-color: #AAAAAA;
}

div.contentpaneopen a:hover{
	background-color: #99cc00;
	text-decoration: none;
	
	padding: 1px;
	border-color: #AAAAAA;
}

/* Blogitem End */



/* Pagination Start */

.pagination{
		font-family: 'Arial', sans-serif;
        font-size: 7pt;
        letter-spacing:0.1em;
		line-height: 1.3em;
		color: #003333;
		
		text-align: center;
}

a.pagination{
	border-style: solid;
	border-color: #003333;
	border-width: 1px;
	padding: 2px;
	
	color: #333333;
	text-decoration: none;
}

a.pagination:hover{
	background-color: #99cc00;
}


/* Pagination end */


/* JTags */

p.tags{

	color: #003333;
	font-family: 'Verdana', 'Arial', sans-serif;
	font-size: 7pt;
	letter-spacing:0.1em;
	text-decoration: none;
	
	border-width: 1px;
	border-color: #003333;
	border-style: dotted;
	padding: 0px;
	
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 20px;
	
	clear:left;
}

p.tags a:link {
	font-family: 'Verdana', 'Arial', sans-serif;
	font-size: 7pt;
	letter-spacing:0.1em;
}

p.tags a:visited{
	font-family: 'Verdana', 'Arial', sans-serif;
	font-size: 7pt;
	letter-spacing:0.1em;
	color: #006666;
}


/* JTags End */

/* Banner */
div.bannerheader{
	font-weight: bold;
	color: #003333;
	text-decoration: none;
}

div.banneritem a:link{
	border-width: 0px;
}

div.banneritem img{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}


div.banneritem a:hover{
	border-width: 0px;
}

div.banneritem a:visited{
	border-width: 0px;
}

div.bannergroup{
background-color: #ffffff;
padding: 3px;
margin: 0px;
margin-top: 3px;
margin-bottom: 3px;
border-style: dotted;
border-width: 1px;
}

/* Banner End */






