:link,:visited { text-decoration:none }
ul, ol { list-style:none }
h1,h2,h3,h4,h5,h6 { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,hr, dt, dd { margin:0; padding:0 }
a img,:link img,:visited img { border:none }

/**************************************************************************************************************************/
/*
Theme Name: V15*
Theme URI: http://www.v15.de/
Description: V15* Corporate Website
Version: 1.0
Author: Thorsten Neuhaus
Author URI: http://www.v15.de/
*/

/**************************************************************************************************************************/
/* Auswahltext-Farbe ändern */
::selection { background:#2f5d99; color:#fff; /* Safari and Opera */ }
::-moz-selection { background:#2f5d99; color:#fff; /* Firefox */ }

/**************************************************************************************************************************/
/* Rounded-Corner Elements */
input { -moz-border-radius:10px; -webkit-border-radius:10px; }

/**************************************************************************************************************************/
/* Prevent Firefox Scrollbar Jump */
html { overflow-y:scroll; }

/**************************************************************************************************************************/
/* Highlight Searchword */
.searchword {background: D2232A;}

/**************************************************************************************************************************/

* {
margin			: 0;
}
html, body {
height			: 100%;
}

body {
color			: #333;
padding			: 0;
margin			: 0 auto;
text-align		: center;
font-size		: 100%;
font-family		: arial, helvetica, verdana, sans-serif;
}

#invisible {
display			: none;
}

#wrapper {
width			: 100%;
padding			: 0;
margin			: 0;
}

#left {
width			: 100%;
padding			: 0;
margin			: 0;
float			: left;
}

#right {
width			: 100%;
padding			: 0;
margin			: 0;
float			: left;
}

#subline {
width			: 100%;
padding			: 0;
margin			: 0;
float			: left;
}

#logo {
width			: 100%;
height			: 90px;
padding			: 0;
margin			: 0 0 50px 0;
float			: left;
text-align		: left;
}

#menu {
display			: none;
}

#teaser {
display			: none;
}

#content {
width			: 100%;
float			: left;
text-align		: left;
padding			: 0;
margin			: 0;
}

#bottom {
display			: none;
}

#bottom, #push {
display			: none;
}


/**************************************************************************************************************************/

.clearfloat {
display			: block;
clear			: both;
float			: none;
height			: 1px;
font-size		: 1px;
line-height		: 1px;
overflow		: hidden;
}

/**************************************************************************************************************************/

.text_breite {
width			: 100%;
clear  			: both;
padding			: 0;
margin			: 0;
}

.text_zitat {
width			: 100%;
clear  			: both;
padding			: 0;
margin			: 0;
text-align		: center;
color			: #fcc000;
font-size		: 200%;
}

/**************************************************************************************************************************/

h1 {
font-size		: 120%;
line-height		: 140%;
font-weight		: normal;
color			: #333;
padding			: 0;
margin			: 0 0 30px 0;
}

h2 {
font-size		: 100%;
line-height		: 120%;
font-weight		: normal;
color			: #333;
padding			: 0;
margin			: 10px 0;
}

p{
font-size		: 80%;
line-height		: 160%;
font-weight		: normal;
padding			: 0 0 20px 0;
margin			: 0;
}

p.name{
font-size		: 60%;
line-height		: 160%;
font-weight		: normal;
text-align		: right;
padding			: 0;
margin			: 0;
}

p a:link, p a:visited, h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, .navigation a:link, .navigation a:visited, #content li a:link, #content li a:visited {
text-decoration:none;
color:#fcc000;
font-weight:normal;
border-bottom: none;
}

p a:hover, p a:active, p a:focus, h1 a:hover, h1 a:active, h1 a:focus, h2 a:hover, h2 a:active, h2 a:focus, h3 a:hover, h3 a:active, h3 a:focus, .navigation a:hover, .navigation a:active, .navigation a:focus, #content li a:hover, #content li a:active, #content li a:focus {
text-decoration:none;
color:#fcc000;
font-weight:normal;
border-bottom: 1px solid #fcc000;
}

/**************************************************************************************************************************/

#content ul, #content ol {
font-size		: 80%;
line-height		: 160%;
padding			: 0;
margin			: 0;
list-style-type	: none;
}

#content li {
padding			: 0 0 5px 0;
margin			: 0;
background			: url(../media/img/bullet.gif);
background-repeat	: no-repeat;
background-position	: left 5px;
padding-left		: 40px;
}

#content ol {
padding			: 0;
margin			: 0 0 0 10px;
list-style-type	: decimal;
}

/**************************************************************************************************************************/

