@charset "UTF-8";
/* ################################################################
** # "YAML for TYPO3" (c) by You if you put something in here :) ##
** ################################################################
**
**  Date     : 23.8.07
**  File     : myOwnStyles.css
**  Function : This file is not part of the YAML-CSS-Framework.
**             It was included to give the user the possibility to quickly apply tests, changes or
**             whatever with no need to change the YAML-files and mess up anything.
**             Hmmm. Does this make sense? Anyway, use it or just leave it empty. It will do no harm.
**             This is the last stylesheet beeing imported. So, everything can be overwritten here.
**             Be careful what you put in here and don't hold us responsible for anything that goes wrong...
*/
@media all
{
body {
background:#FFFFFF;
padding:10px 0pt;
}
h1 {
font-size:175%;
color:#E97117;
}
h2, h3, h4, h5, h6 {
color:#666666;
font-weight:bold;
margin:0pt 0pt 0.25em;
}
#topnav a:focus, #topnav a:hover, #topnav a:active {
background-color:transparent;
color:#E97117;
text-decoration:underline;
}
#topnav a {
background:transparent none repeat scroll 0%;
color:#333333;
font-weight:normal;
text-decoration:none;
}
a:focus, a:hover, a:active {
color:#222222;
text-decoration:none;
}
a {
color:#1E6289;
text-decoration:underline;
}
#page_margins {
border:0px solid #888899;
margin:0pt auto;
max-width:1000px;
min-width:800px;
}
#page {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #999999;
}
#header {
background:url(/fileadmin/css/05_layouts_advanced/img/gc_header_gruen_02.jpg) no-repeat;
color:#000000;
height:130px;
}
#header #topnav {
background:#FFFFFF;
color:#999999;
font-size:0.9em;
padding:5px;
top:40px;
}
#header #banner {
position:absolute;
right:17px;
top:25px;
z-index:10;
}
#header img.headImg1 {
background-color:transparent;
left:105px;
position:absolute;
top:30px;
}
#nav_main {
background:#FFFFFF none repeat scroll 0%;
float:left;
margin-left:105px;
border-bottom:1px solid #333333;
border-top:0px solid #333333;
display:inline;
width:867px;
}
#nav_main ul li#current {
background:#E97117;
border-left:1px solid #444444;
border-right:1px solid #888888;
}
#teaser {
background:#FFFFFF none repeat scroll 0% 50%;
color:#888888;
margin:0pt;
padding:0pt;
}
#teaser .rootline {
margin:6px 0pt 4px 0px;
padding-left:116px;
}
#teaser .aktDatum {
float:right;
margin:6px 14px 4px 0pt;
}
#col1 {
float:right;
width:90%;
}
#col1 #col1_content .bodytext, #col1 #col1_content ul {
width:500px;
}
#col3 {
margin-left:0pt;
margin-right:91%;
border:none;
}
form#mailform fieldset {
background:#FAFAFA none repeat scroll 0%;
border:1px solid #CCCCCC;
padding:1em;
width:500px;
}
input#mailformformtype_mail:hover {
background:#F0F0F0 none repeat scroll 0%;
color:#000000;
}
input#mailformformtype_mail {
background:#E97117;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
margin-left:0em;
width:100px;
}
#mietpreise{
border:2px solid #FF6633;
margin-bottom:40px;
padding:25px;
width:450px;
}
table.contenttable th {
background:#4E5155 none repeat scroll 0%;
border:2px solid #FFFFFF;
color:white;
height:2em;
padding:2px 7px;
}
.csc-textpic {
margin-bottom:50px;
}
.csc-textpic-text {
width:380px;
}
div.csc-textpic img {
border:1px solid #cccccc;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
clear:both;
float:right;
padding-bottom:40px;
}
#screens div.csc-textpic img {
border:1px solid #cccccc;
margin:2px 2px 40px;
}
#screens dd.csc-textpic-caption {
display:none;
}
#lbCaption {
display:block;
font-weight:bold;
margin-bottom:1em;
}
#footer {
background:#F9F9F9 none repeat scroll 0%;
border-top:1px solid #EFEFEF;
color:#666666;
padding:8px 8px 8px 110px;
}
}

