/*

Template name: Simorq

Template URI: http://www.shiva.de/

Release date: 2006-11-06

Description: Tribal-style three column layout.

Author: Cyrus Naimi

Author URI: http://www.shiva.de/



This template is licensed under a Creative Commons Attribution 2.5 License:

http://www.shiva.de/

*/



/* standard elements */

* {

        margin: 0;

        padding: 0;

}



body,html {

        min-height:101%;

}



a {color: #682;

   text-decoration: none;}



a:hover {color: #9A6;

         text-decoration: none;}



body {

        background: #DDDBc6 url(img/bg.gif);

        color: #333;

        margin: 3% 0;

        font-family: "Lucida Sans Unicode", sans-serif;

        font-size: 62.5%;

        font-style: normal;

        font-weight: normal;

        font-variant: normal;

}



p,ul {

        padding-bottom: 1em;

}



ul {margin-left: 1.2em;}



li {list-style: none;}

.main li {list-style-image: url(/fileadmin/img/li.gif);}



h1 {font-size: 1.2em;}



blockquote {

        background: #FFF;

        border-bottom: 1px solid #EEE;

        border-top: 1px solid #EEE;

        color: #333;

        display: block;

        font-size: 0.9em;

        margin-bottom: 1.2em;

        padding: 6px 12px;

}

blockquote p {padding: 3px 0;}



h1{color: #333;

          padding: 0 0 10px 0;}
          
h2 {color: #640F0C;

          padding: 0 0 10px 0;}
          
h3 {color: #640F0C;

          padding: 0 0 10px 0;}



/* misc */

.clearer {clear: both;}

.main_right .padded {padding: 6px 2px 6px 0px;}

.main .padded {padding: 18px 24px;}

.meta {font-size: 0.8em; color: #666;}

.left {float: left;}

.right {float: right;}



/* structure */

.container {

        font-size: 1.2em;

        background: url(/fileadmin/img/bgcontainer.gif) repeat-y;

        margin: 0 auto;

        width: 840px;

        border: 12px solid #DDDBc6;

}



/* header */

.header {

        float: left;

        width: 840px;

        height: 150px;

        background: url(/fileadmin/img/header.jpg) no-repeat;

}



/* structure */

.top {

        background: #DDDBc6;

        color: #DDD;

        float: left;

        font: normal 1.4em Verdana;

        height: 50px;

        text-align: center;

        width: 639px;

}

.subnav {

        float: left;

        width: 160px;

}

.main {

        float: left;

        width: 480px;

}

.main_right {

        float: right;

        width: 200px;

        color: #CCC;

}



/* sub-navigation */

.subnav h1 {

        background: #e5e5e5;

        color: #333;

        font: bold 1.1em Verdana,sans-serif;

        line-height: 24px;

        padding-left: 8px;

}

.subnav ul {margin: 0 0 0 0; padding: 0;}

.subnav li {

        border-bottom: 1px solid #696755;

        list-style: none;

}

.subnav li a {

        background: #e5e5e5;

        color: #111;

        display: block;

        padding: 8px 0 8px 12px;

        width: 148px;

        text-decoration: none;

}

.subnav li a:hover {

        background: #9C997C;

        color: #000;

}





#subnavact a {

        background: #9C997D;

        color: #000;

}





#subnav2 ul {margin: 0 0 0 0; padding: 0;}



#subnav2 li {

        border-bottom: 1px solid #696755;

        list-style: none;



}

#subnav2 li a {

        background: #e5e5e5;

        color: #111;

        display: block;

        padding: 8px 0 8px 25px;

        width: 135px;

        text-decoration: none;

}

#subnav2 li a:hover {

        background: #C9C5A4;

        color: #000;

}







#subnavact2 a {

        background: #C9C5A4;

        color: #000;

        padding: 8px 0 8px 25px;

        width: 135px;





}







/* footer */

.footer {

        background: url(/fileadmin/img/bgfooter.gif) repeat-x;

        color: #666;

        font-size: 0.9em;

        height: 50px;
        width: 100%;

        text-align: center;

}

.footer .left {padding: 12px 16px;}

.footer .right {padding: 18px 2px;}
.footer a {color: #EEE;}

.footer a:hover,.footer .right a:hover {

        color: #FFF;

}

.footer .right, .footer .right a {

        color: #FFF;

}

.footer img {padding: 0 0 0 20px;
            border-style: none;
            }



/*------mailformular formatieren------*/

.csc-mailform {

border:none;

width: 90%;

}



.csc-mailform-field {

background:#e5e5e5;

margin: 2px;

padding: 5px;

}



.csc-mailform-field label {

float: left;

padding: 1px;

/* color: white; */

width: 80px;

}





.mf-input {

clear: none;

width: 200px;

padding: 1px;

}



.mf-pass {

width: 200px;

padding: 1px;

}



.mf-text {

clear: none;

width: 200px;



padding: 1px;

}



.mf-check {

padding: 1px;

}



.mf-radio {

padding: 1px;

}



.mf-select {

width: 200px;

padding: 1px;

}



.mf-file {

width: 200px;

padding: 1px;

}



#mailformRadiotest {

border: none;

}



#mailformRadiotest legend {

display: none;

}



.mf-reset {



}



.mf-submit {

margin-left: 80px;

}

.news-list-date {
        color: #333;
        font-family: "Lucida Sans Unicode", sans-serif;
        font-size: 11px;

        }

.align-right {
        text-align: right;
}

.news-single-item A IMG {
	margin-left:10px;
	margin-top:3px;
}

