/*
***********************************
* FONT-CSS FOR COCHES-ALQUILER.ES *
* DESIGN AND CSS BY:              *
* Nicolas Caballero Rau           *
***********************************
 */

p{
    font-size: 12px;
}

a{
    text-decoration:none;
    color: #333333;
    font-weight: bold;
}

a:hover{
    color: #CC0033;
}

.active{
    color: #CC0033;
}

.searchenginetext{
    text-align: center;
    font-size:12px;
    font-weight: bold;
}

.caption{
    border:1px solid black;
    background-color: #CCCCCC;
    font-size:9px;
    padding-left:10px;
}

.partnerlinks {
    text-align:center;
    font-weight:bold;
    font-size:10px;
    margin-left:auto;
    margin-top:-3px;
    padding-top:90px;
}

#box4 .topdestinations{
    width:235px;
    font-size:10px;
    margin-top:10px;
    /* border:1px solid red; */
}

.recursos {
    position: relative;
    font-size: 12px;
    top:20px;
    left:0px;
    width:265px;
    height:180px;
    background-image: url('/tl_files/cochesalquiler/images/division1.png');
    background-repeat: no-repeat;
    /* border:1px solid green; */ }

.textblue{
    font-size: 12px;
    color: #CC0033;
}

.right{
    text-align: right;
}

.left{
    text-align: left;
}

#bookingengine h1,#box1 h1,#box2 h1, #box3 h1,#box4 h1,#box5 h1,#box5 h1,#box5_100px_versetzt h1,#box6 h1,#box7 h1,#box8 h1,#box9 h1,#box10 h1,#box11 h1,#box12 h1{
    font-size:15px;
    padding-left:15px;
}

#box2 img,#box5 img,#box9 img,#box7 img,#box8 img,#box6 img{
    border:1px solid black;
}

/* Define HEADER TEXT */
#headtransparent h1{
    position: absolute;
    top:-10px;
    left:15px;
    font-size:36px;
    color: #CC0033;
    text-shadow:3px 3px 5px #999999;
}

#headtransparent p{
    position: absolute;
    top:27px;
    right:15px;
    font-size:12px;
    font-weight: bold;
}

/* Define MAIN NAVIGATION */
#navigation ul{
    display: block;
    list-style-type: none;
    margin-top:10px;
    margin-left:-25px;
    /*border:1px solid green;*/
}

#navigation ul li{
    display: inline;
    font-size: 12px;
    font-weight: bold;
    margin-right:25px;
}

/* Define RECURSOS NAVIGATION */
#box12 ul{
    margin-top:30px;
    margin-left:-10px;
}

#box12 ul li{
    font-size: 12px;
    padding-bottom:2px;
}

/* Define BOOKNAV LIST ELEMENTS */
#booknavigation ul{
    margin-left:0;
    padding-left:0;
}

#booknavigation ul li{
    list-style: none;
    list-style-type:none;
    display: inline;
}

#booknavigation .prev{
    float:left;
}

#booknavigation .up{
    margin-left:80px;
}

#booknavigation .next{
    float:right;
}


/* Define LIST-ELEMENTS */

#box5 ul{
    list-style: none;
    font-size:12px;
    margin-top:25px;
    width:200px;
}

#box5 ul li{
    margin-left:-25px;
    margin-bottom:5px;
}

#box6 ul{
    font-size:12px;
}

/* Define <H1> for BOXES */
#bookingengine h1,#box1 h1,#box2 h1,#box3 h1,#box6 h1,#box7 h1,#box8 h1,#box9 h1,#box10 h1,#box11 h1{
    padding-top:30px;
}

#footer h1{
    font-size:13px;
    padding-top:35px;
    text-align: center;
}

/* Define <P> for BOXES */
#box1 p,#box2 p,#box4 p,#box5 p,#box6 p,#box7 p,#box8 p,#box9 p,#box10 p{
    margin-top:0;
    margin-left:15px;
    margin-right:15px;
    /*text-align: justify;*/
}

#box1 .first,#box2 .first,#box4 .first,#box5 .first,#box5_100px_versetzt .first,#box6 .first,#box7 .first,#box8 .first,#box9 .first,#box10 .first{
    margin-top:40px;
}

/* Define TABLES */
#bookingengine table{
    /* border:1px solid black; */
    margin-top:30px;
    margin-left:40px;
}

#box1 table{
    font-size:12px;
    margin-top:30px;
    margin-left:12px;
    width:450px;
}

#box4 table{
    margin-left:10px;
    margin-top:20px;
    font-size:12px;
}

#box4 tr:hover td {
    background-color:#CCCCCC;
}

#box6 table{
    font-size:12px;
    margin-top:30px;
    margin-left:12px;
    width:450px;
}

#box1 table{
    margin-left:15px;
}

#box1 #countrytable td{
    width:25%;
}

#box9 #faqlisting{
    font-size:12px;
    margin-bottom:20px;
}

#box9 .faqtrennlinie {
    background-image:url(../images/faqtrennlinie.png);
    background-repeat:repeat-x;
    border:0 none;
    height:10px;
    margin-left:2px;
    padding-left:2px;
    width:472px;
}

#box1 table ul{
    list-style: none;
    margin-left:-30px;
    font-size:12px;
}

#box1 table ul li{
    padding-bottom:9px;
}

/* LINK CLOUD DEFINITION */
.box3mietwagen {
    font-size:10px;
    margin-top:5px;
    padding-left:10px;
    padding-right:10px;
    padding-top:30px;
    text-align:center;
}

.mietorte1 {
    font-size:10px;
    color: #000000;
}
.mietorte2 {
    font-size:18px;
    color: #999999;
}
.mietorte3 {
    font-size:22px;
    color: #333333;
}
.mietorte4 {
    font-size:15px;
    color: #666666;
}

/* LINK - DEFINITIONS */
.mietorte1 a:hover{
    color: #CC0033;
}
.mietorte2 a:hover{
    color: #CC0033;
}
.mietorte3 a:hover{
    color: #CC0033;
}
.mietorte4 a:hover{
    color: #CC0033;
}