/*

Theme Name: Globcom

Description: Wordpress-Theme for Global Communications GmbH / Vienna.

Version: 1.0

Author: Manuel Gruber

Author URI: http://www.visualpropagand.at


Text Domain: Globcom



	This theme was designed and built by Manuel Gruber,

	whose blog you will find at http://viprolog.at/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/


* {
margin: 0px;
padding: 0px;
}

body{
background-color:#FCFCFC;
background-image:url(images/gl_com_hintergrund.jpg);
background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f5f5f;
text-align:left;
line-height:18px;
padding-top:22px;
}



p{
margin-bottom:15px;
}

p img {
	padding: 0;
	max-width: 100%;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}



img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}



.alignleft {
float: left;
}

hr{
display:none;
}

h2{
font-family:Lucida Grande, Arial, sans-serif;
font-size:14px;
color:#000000;
}
h1{
font-family:Lucida Grande, Arial, sans-serif;
font-size:16px;
color:#000000;
}
div . h2{
margin-bottom:25px;
}
.beitrag h2{
margin-bottom:15px;
}

#container{
width:900px;
margin:auto;
}

#header{
width:900px;
height:116px;
margin:auto;
padding-top:1px;
}

#logo{
width:207px;
height:116px;
float:left;
}

#navi{
float:right;
width:560px;
height:28px;
margin-top:74px;
}

#navi ul{
list-style-type:none;
}

#navi a {
      color:#000000; 
      font-size:12px;
	  font-weight:bold;
	  display: block;
	  text-decoration:none;
	  height:28px;
	  font-family:Arial, Helvetica, sans-serif;
      }
	  
#navi  a:hover {
	  color:#dd942e;
	  text-decoration:none;
	  background-color:#FCFCFC;
      }
	  
#navi .aktiv{
	 color:#dd942e;
	  text-decoration:none;
	  background-color:#FCFCFC;
	}
	  
#navi li{
	  display:block;
	  float:left;
	  text-align:center;
	  }
	  
#home{
width:35px;
margin-right:24px;
}	  

#werwirsind{
	width:86px
	}
	  
#waswirtun{
width:80px;
margin-left:24px;
}
	
#referenzen{
	width:75px;
	margin-left:24px;
	}
#kontakt{
width:58px;
margin-left:24px;
}
#gudnjustv{
width:80px;
margin-left:24px;
}


#titelleiste{
width:100%;
height:47px;
background-image:url(images/title_bg.jpg);
background-repeat:repeat-x;
margin-top:4px;
padding-top:30px;
}

#content_container{
width:100%;
padding-top:27px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#content{
width:606px;
float:left;
background-color:white;
padding-top:10px;
padding-left:20px;
padding-right:14px;
}

/*Content Formatierung*/

#content p{
padding-right:100px;
}

#content h1{
font-size:16px;
padding-bottom:20px;
font-family:Lucida Grande, Arial, sans-serif;
}

#content .storytitle a{
text-decoration:none;
color:#000000;
font-size:16px;
font-weight:bold;
padding-bottom:20px;
}

.post{
clear:both;
display:block;
}

div .feedback{
width:100%;
text-align:right;
border-bottom:1px solid #5f5f5f;
margin-bottom:30px;
}

.feedback a{
text-decoration:none;
color:#5f5f5f;
}

#content hr{
border:1px solid #d2d2d2;
}

#content ul{
margin-bottom:16px;
}

#content li{
margin-left:15px;
}

.beitrags-info{
margin-bottom:28px;
font-size:10px;
margin-top:5px;
}

.beitragsabstand{
margin-bottom:30px;
}

#content a{
color:#dd942e;
}

/*Sidebar Formatierung*/

#sidebar{
width:245px;
float:right;
}

#sidebar a{
color:#5f5f5f;
text-decoration:none;
}


.sidebar_layer{
width:237px;
background-color:#FFFFFF;
margin-bottom:16px;
padding-top:18px;
padding-bottom:18px;
padding-left:5px;
}

.kategorien{
width:237px;
background-color:#FFFFFF;
margin-bottom:16px;
padding-top:18px;
padding-bottom:18px;
padding-left:5px;
}

.kategorien li{
list-style-type:none;
}

.suche{
width:237px;
background-color:#FFFFFF;
margin-bottom:16px;
padding-top:10px;
padding-bottom:18px;
padding-left:5px;
}

.tagcloud{
width:237px;
background-color:#FFFFFF;
margin-bottom:16px;
padding-top:18px;
padding-bottom:18px;
list-style-type:none;
padding-left:5px;
}

.tagcloud li{
list-style-type:none;
background-image:none;
}

#sidebar h2{
background-image:url(images/trennlinie_seitenleiste.jpg);
background-repeat:no-repeat;
background-position:bottom left;
padding-left:10px;
padding-bottom:6px;
}

#sidebar li{
background-image:url(images/trennlinie_seitenleiste.jpg);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:2px;
padding-left:10px;
margin-top:4px;
height:22px;
line-height:20px;
list-style-position:inside;
}

.rss{
list-style-image:url(images/feed.png);

}

.youtube{
list-style-image:url(images/youtube.png);

}

.livestream{
list-style-image:url(images/livestream.jpg);

}

.facebook{
list-style-image:url(images/facebook.png);

}

.twitter{
list-style-image:url(images/twitter.png);

}

li #ctc-3 .widget ctc{
list-style-type:none;
}

#footer{
width:100%;
height:104px;
background-color:#2d2d2d;
margin-top:70px;
padding-top:16px;
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
color:#d2d2d2;
font-size:12px;
line-height:15px;
}



.footer_link_orange{
font-weight:bold;
margin-right:10px;
color:#dd942e;
}

.footer_grey{
color:#5f5f5f;
}

.footer_orange{
color:#dd942e;
}

#footer p{
margin-bottom:25px
}

#footer_inner{
width:900px;
margin:auto;
}

#footer_inner_left{
width:330px;
float:left;
}

#footer_inner_right{
width:270px;
float:right;
text-align:right;
}

code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}
	
textarea #comments{
width:400px;
}
