@charset "utf-8";







html,body{

	width: 100%;

        margin: auto;

        font-size: 13px;

        line-height: 15px;

        text-align: center;

        color: #333333;

        background-color: #cfcfcf;



}



/* Basics */



h1 {

        font-size: 18px;

        color: #333333;

}





h2 {

        font-size: 15px;

        color: #000000;

}

h3 {
        font-size: 14px;
}

a {

        color: #145698;

        text-decoration: underline;

}



a:hover {

        color: #145698;

        text-decoration: underline;

}



a:active {

        color: #bde1b9;

        text-decoration: underline;

}





li{

   list-style-image: url(http://www.spritkostenrechner.de/uploads/tf/pfeil.jpg)

  }



hr{

        color: #E1E1E1;

        background-color: #E1E1E1;

        width: 210px;

}


/* News */

.news_title{
        font-size: 14px;
}

/* Bildunterschrift */

.news-single-imgcaption{
        color: #666666;
        font-size: 10px;
}

.csc-textpic-caption{
        color: #666666;
        font-size: 10px;
}




/* Grundgerüst */

.header{



        height: 111px;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/header.png');

        backgorund-repeat: no-repeat;
        width: 1000px;



}





.menu{


	width: 1000px;
        height: 32px;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/navbar.png');



}





#navi, #navi ul { /* all lists */

        font-family: Arial, Verdana, Sans-serif;

        font-size: 14px;

        margin: 0;

        list-style: none;

        outline: none;

}

#navi a {

        border-right: solid 1px #336699;

        color: #000000;

        display: block;

        padding-left: 10px;

        padding-right: 10px;

        line-height: 25px;

        height: 25px;

        text-decoration: none;

        outline: none;



}

#navi        a:hover{

        border-right: solid 1px #336699;



        color: #000000;

        display: block;

        line-height: 25px;

        height: 25px;

        padding-left: 10px;

        padding-right: 10px;

        text-decoration: none;

        outline: none;



}

#navi li { /* all list items */

        float: left;

        text-align: center;

        heigth: 27px;

        list-style: none;

        outline: none;

         /* width: 120px; width needed or else Opera goes nuts */

}



#subnavi, #subnavi ul { /* all lists */

        font-family: Arial, Verdana, Sans-serif;

        font-size: 14px;

        padding-left: 2px;

        margin: 0;

        list-style: none;

        outline: none;

}

#subnavi a {

        border-right: solid 1px #cccccc;

        color: #000000;

        display: block;

        padding-left: 10px;

        padding-right: 10px;

        line-height: 27px;

        height: 27px;

        text-decoration: none;

        outline: none;





}

#subnavi        a:hover {

        border-right: solid 1px #cccccc;

        color: #000000;

        display: block;

        padding-left: 10px;

        padding-right: 10px;

        line-height: 27px;

        height: 27px;

        text-decoration: none;

        outline: none;

}

#subnavi li { /* all list items */

        float: left;

        text-align: center;

        heigth: 27px;

        outline: none;



        /*margin-left: 1px;*/

         list-style: none;

        /* width: 120px; width needed or else Opera goes nuts */

}





.naviactive{



        color: #000000;

        display: block;

        line-height: 25px;

        height: 26px;

        background-color: #CBCBCB;

        text-decoration: none;



}



.subnaviactive         {



        color: #000000;

        display: block;

        line-height: 27px;

        height: 27px;

        font-weight: bold;

        text-decoration: none;

}



.submenu{



        height: 5px;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/bgcontent.png');

        background-repeat: repeat-y;

}



.sub{



        height: 27px;

        width: 983px;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/submenu.png');

        margin-top: -6px;



}



.cbody{



        width: 1000px;

        font-family: arial;

        text-align: left;

        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/bgcontent.png');

        background-repeat: repeat-y;



}







.footer{



        float: left;

        padding-top: 6px;

        font-family: verdana;

        font-size: 10px;

        height: 32px;

        width: 1000px;

        background-repeat: no-repeat;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/footer.png');



}







.minheight{



        float: left;

        height:650px;

        width: 1px;



}





.frameright {



        width: 735px;

        float: left;
        
        padding-left: 10px;





}







.frameleft {

         font-size: 13px;

        width: 227px;

        float: left;

        margin-left: 10px;


}







/* Positionierung */



.left {

float: left;

margin-right: 15px;

}



.center {

float: left;

margin: 0px;



}



.right {

float: right;

margin-left: 15px;



}


.align-right{

float: right;

padding-left: 15px;
padding-bottom: 15px;



}






/* Layout BORDER-Spalte */

.contright {



        width: 235px;



}



.contright_box {



        font-size: 14px;

        width: 210px;



}



.contright_cleft {



        float: left;

        width: 110px;





}







.contright_cright {



        float: left;

        padding-left:5px;

        width: 90px;





}





.contright_cbottom {



        float: left;

        width: 210px;



}









/* Sparsame Autos */



.autoliste_header{

font-size: 14px;

margin-bottom: 10px;







}



.autoliste_zellen{





height: 40px;

border-bottom:1px dotted #79afe3;

float: left;

vertical-align: middle;

font-size: 14px;

padding-top: 1px;





}





.autoliste_bild{

margin-top: -10px;

}



.autoeinzel_bild{

margin-top: 40px;
float: right;

}



.autoeinzel_header{



width: 170px;

height: 20px;

border-bottom:1px dotted #79afe3;

float: left;

font-size: 13px;

padding-top: 3px;



}



.autoeinzel_content{



width: 100px;

height: 20px;

border-bottom:1px dotted #79afe3;

float: left;

font-size: 14px;

padding-top: 3px;

text-align: right;





}



.autotop5_header{

width: 30px;

font-size: 14px;

margin-bottom: 10px;

float: left;





}



.autotop5_zellen{


height: 20px;

border-bottom:1px dotted #79afe3;

float: left;

font-size: 12px;

padding-top: 1px;





}



.browseLinksWrap

{

float: right;

font-size: 14px;

margin-top: 5px;

}



.activeLinkWrap

{

text-decoration: none;



}





.tx-sparsameautos-pi1-browsebox-strong{

font-weight: bold;



}







/* BOX - Ganz*/



.bigO {



        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/bigbox_o.png');

        width: 675px;

        height: 57px;

        margin-left: -8px;



}



.bigM {



        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/bigbox_m.png');

        width: 675px;

        margin-left: -8px;

        margin-top: -3px;





}



.bigU {



        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/bigbox_u.png');

        width: 675px;

        height: 12px;

        margin-left: -8px;



}







/* BOX - halb*/





.smalldiv {



        float: left;

        width: 335px;

        padding: 0px;

        height: 212px;

        margin: 0px;





}



.smallO {



        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/smallbox_o.png');

        width: 315px;

        height: 40px;

        padding-left:15px;

        padding-top: 10px;



}



.smallM {



        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/smallbox_m.png');

        width: 310px;

        padding-top: -10px;

        padding-bottom: 10px;

        padding-left: 10px;

        padding-right: 10px;

        height: 185px;

        font-size: 14px;

        font-weight: normal;





}



.smallU {



        float: left;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/smallbox_u.png');

        background-repeat: no-repeat;

        width: 315px;

        height: 7px;

        padding-left:15px;

        margin-top: -1px;



}



.smallOR {



        float: right;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/smallbox_o.png');

        width: 305px;

        height: 50px;

        padding-left:15px;



}



.smallMR {



        float: right;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/smallbox_m.png');

        width: 305px;

        padding-left:15px;





}



.smallUR {



        float: right;

        background-image: url('http://www.spritkostenrechner.de/uploads/tf/box/smallbox_u.png');

        width: 305px;

        height: 7px;

        padding-left:15px;



}