/*  
Theme Name: bsa.at
Theme URI: 
Description: wordpress theme f&uuml;r www.bsa.at
Version: 1.6
Author: mediainvent.at, basierend auf MTS von webdesign-in.de und texto.de
Author URI: http://www.texto.de 

	
 */

html{

     }

body{
margin:0;
padding:0;
font-size: 100.01%;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
/*font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif*/
}

/* << ----------------// Outer container that holds all the columns //---------------->> */
#mainContainer {
margin:0;
padding:0;
width:950px;
font-size: 0.8em;	
margin: 0 auto;
}

/* << ----------------// Header //---------------->> */
#header {
margin:0;
padding:0;
padding-left: 1em;
padding-top: 1em;
width:900px;
}

#header img {
	margin-left: 208px;
	margin-bottom: 5px;
}

/* << ----------------// Main Navigation //---------------->> */
#main_nav {
float: left;
background: #a3a298;
/*height: 6.7em;*/
height: 8.3em;
margin-bottom: 0.3em;
}

#main_nav ul {
margin: 0;
padding: 0;
width:225px;
list-style-type: none;
padding-top: 0.3em;
font-family: Verdana, 'Trebuchet MS', Helvetica, Arial, sans-serif;
}  



#main_nav ul li a {
color: #FFFFFF;
text-decoration: none;
font-size: 1.1em;
line-height: 1.4em;
/*font-weight: bold;*/
text-transform: uppercase;
padding-left: 1.6em;
display: block;
}


#main_nav ul li:hover {
background: #da2132;
}

/* << ----------------// Teaser Navigation //---------------->> */
#teaser {
float: left;
/*height: 6.7em;*/
height: 8.3em;
margin-left: 0.3em;
margin-bottom: 0.3em;

}



/* << ----------------// Left column //---------------->> */
#columnOne {
float:left;
margin:0;
margin-bottom: 0.3em;
padding:0;
width:225px;
}

/* sub navigation */
#submenu li a {
background:#BBBBBB;	
}

#columnOne ul {
margin: 0;
padding: 0;
margin-bottom: 0.3em;
width:225px;
list-style-type: none;
font-family: Verdana, 'Trebuchet MS', Helvetica, Arial, sans-serif;
}  

#columnOne ul li a {
color: #000000;
text-decoration: none;
font-size: 1.1em;
line-height: 1.4em;
/*font-weight: bold;*/
text-transform: uppercase;
padding-left: 1.6em;
display: block;
}

#columnOne ul li:hover {
background: #da2132;
}

#columnOne ul li a:hover {
color: #FFFFFF;
background: #da2132;
}


/* sub sub navigation */
#subsubmenu li a {
background: #E5E5E5;
}


/* struktur navi */
#struktur_navi {
background: #E6E6E6;
}


/* << ----------------// current nav items //---------------->> */

#columnOne .current_item a, #columnOne .current_page_item a, #columnOne .current_page_parent a, #main_nav .current_item a, #main_nav .current_page_item a, #main_nav .current_page_parent a, #columnOne .current_page_ancestor a, #main_nav .current_page_ancestor a, #struktur_navi .current_item a, #struktur_navi .current_page_item a, #struktur_navi .current_page_parent a{
background: #da2132;
color: #FFFFFF;	
}

/* << ----------------// Middle column //---------------->> */
#columnTwo {
float:left;
padding: 0;
padding-left: 0.4em;
padding-right: 1.4em;
padding-top: 0.2em;
margin:0;
margin-bottom: 2.3em;
margin-top: 0.4em;
width:437px;
min-height: 30em;
}

/* << ----------------// Right column //---------------->> */
#columnThree {
float:left;
margin:0;
width:190px;
padding-left: 40px;
}

#columnThree ul {
margin:0;
padding: 0;
list-style-type: none;
}

#columnThree img {
border: 1px solid #cccccc;
margin-bottom: 0.4em;

float: right;
}


#breadcrumb {
margin-bottom: 1em;	
}

/* << ----------------// Footer //---------------->> */
#footer {
margin:0;
width:905px;
height:20px;
color:#cccccc;
background:#a3a298;
clear:both;

padding-left: 1em;
padding-top: 0.2em;
font-weight: bold;
/*position: fixed; */
bottom: 0;
}

#footer a:link, #footer a:visited {
color:#FFFFFF;
text-decoration:none;
}

#footer a:hover, #footer a:active {
color:#ffffff;
text-decoration:underline;
}

/* << ----------------// Fix so that the outer DIV will wrap around all floated DIVs within //---------------->> */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/*--------------------for your text--------------------*/

.hideme, .skip {
display: none;
}

#veranstaltungen li, #veranstaltungen li form {
list-style-type: none;
display: inline;	
padding: 0;
margin: 0;
}

#veranstaltungen ul{
padding: 0;
margin: 0;	
margin-bottom: 1em;	
}

#veranstaltungen .post{
margin-bottom: 1em;	
}

.veranstaltungen {
color: #000000;	
}



p{

     }

.info {
font-size: 0.9em;
color: #575757;	
}

h1,h2,h3,h4,h5,h6{
padding: 0;
margin: 0;
color: #B20000;
     }

#columnOne h1 {
font-size: 1.2em;	
padding-left: 1.2em;
margin-top: 0.5em;
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
}

#columnTwo h2 {
font-size: 1.2em;	
font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
}

#columnTwo h2 a, #columnTwo h2 a:visited {
text-decoration: none;	
}

#veranstaltungen h2 {
font-size: 1.1em;	
}

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
margin-top: 20px;
margin-right: 0pt;
margin-bottom: 20px;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 20px;
padding-bottom: 0pt;
padding-left: 50px;
color: #333333;
background-color: transparent;
background-image: url(img/quote.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: 10px;
background-y-position: 0pt;	
}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul{
     }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
     }

address {
     }

/*--------------------for links--------------------*/


a {
color: #da2132;
     }
a:link {
color: #da2132;
     }
a:visited { 
color: #da2132;
     }
a:link:focus{ 
color: #333333;
     }
a:link:hover, 
a:visited:hover { 
color: #333333;
    }
a:link:active, 
a:visited:active {
color: #333333;	
     }

/*--------------------images--------------------*/
a img{
	border: none;
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

.alignleft {
float: left;
margin-right: 0.3em;
border: 1px solid #575757;
}

.alignright {
float: right;
border: 1px solid #575757;
}

.alignleft size-thumbnail wp-image-73 {
display: block;	
height: 3em;
}

img.stimmen {
	margin-bottom: 20px;
}

/*--------------------smilies --------------------*/

body img.wp-smiley{
     }



/*--------------------read more link--------------------*/

.more-link{
	margin-top:0.2em;
	margin-bottom:2.5em;
	display: block;
     }

/*--------------------pages with pagination--------------------*/
p.serif{
     }

/*--------------------search--------------------*/

#searchform{

     }


     }
     
input#s{
     }

input#searchsubmit{
     }




/*--------------------comments--------------------*/
.alt {
	 
	}

.commentlist {
	 
	}


.nocomments {
	 
	}
 
.commentlist li {
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
	}

#commentform textarea {
	}

#commentform #submit {
	 
	}

/*--------------------calendar--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id in relationsship to the id of the widget*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------categories--------------------*/

li#categories{
     }

.widget_categories{
     }

