
/*  IL NOLEGGIO AUTO WEBSITE:
   CSS & DESIGN by: Nicolás Caballero Rau 2009
*/


.tituloprincipal{
    position: absolute;
    left:162px;
    top:-5px;
    color: #ffffff;
    font-size:28px;
    text-shadow:3px 3px 6px #333333;
}

.telefone{
    position: absolute;
    right:10px;
    top:27px;
    color: #000000;
    font-weight: bold;
    font-size:12px;
}

.left{
    text-align: left;
    padding-left:5px;
}

.right{
    text-align: right;
    padding-right:5px;
}

#presentation table td span{
font-size: 11px;}

#box4 .topdestinations{
    padding-top:5px;
    font-size:11px;
}

/* Define Breadcrumbnavigation */
.breadcrumbtext{
    font-size:9px;
    color:#FFFFFF;
    padding-left:5px;
    padding-top:1px;
}

.textblue{
    padding-right:5px;
    padding-top:6px;
    font-size:12px;
}

.searchenginetext{
    text-align: center;
    font-weight: bold;
    margin-top:10px;
}

input.btn { 
    font: "Lucida Grande",sans-serif;
    margin-top:10px;
	} 

/******************/
/* Define Tables */
/*****************/

#box1 table{
    margin-left:20px;
    margin-top:10px;
    width:440px;
    font-size:12px;
}

#bookingengine table{
    margin-left:20px;
    margin-top:10px;
    width:440px;
    font-size:12px;
}

#box1 table td{
    /*border:1px solid black;*/
}

#box4 table{
    margin-left:12px;
    font-size:12px;
    width:244px;
}

#boximage table{
    margin-left:10px;
    margin-top:5px;
}

#boximage table td{
    padding-right:10px;
    text-align:left;
    vertical-align: top;
}

#box4 table td{
    height:22px;
}

#box4 tr:hover td{
    background-color:#FFCC00;
}

#box4 table tr td a:hover{
    color:#0066CC;
}

#box6 table{
    width:450px;
    margin-top:10px;
    margin-left:10px;
    padding-left:0;
    padding-right:0;
    font-size:12px;
}

#box6 table tr{
    height:20px;
}

#box6 table tr{
    height:25px;
}

#box6 table td{
    vertical-align: bottom;
    padding-left:5px;
    padding-top:5px;
}

#box6 tr:hover td{
    background-color:orange;
}

#box6 table tr td a:hover{
    color:#FFFFFF;
}

#box6 table tr:hover td.farblos{
    background-color: transparent;
}

#box9 table{
    width:448px;
    margin-left:16px;
    margin-top:10px;
}

#box9 table td{
    width:25%;
}

#box9 table ul{
    list-style: none;
}

#box9 table td{
    padding:5px;
}

#box9 table ul li a:hover{
    color:#FFFFFF;
}

/* Define Breadcrumb */
#breadcrumbnav a{
    font-size:9px;
    color:#FFFFFF;
    text-decoration:none;
    padding-left:5px;
}

#breadcrumbnav a:hover{
    color:#FFCC00;
}

#breadcrumbnav span{
    color:#FFFFFF;
    font-size:9px;
}

.copyright{
    margin-top:5px;
    font-size:13px;
    font-weight: bold;
}

.telephone{
    padding-top:4px;
    font-size:11px;
    font-weight: bold;
}

.partnerlinks{
    font-weight: bold;
    padding-top:4px;
    /*border:1px solid green;*/
    width:860px;
    margin: 0 auto;
}

/* Define Links */

a{
    text-decoration: none;
    color:#000000;
    font-weight: bold;
}

a:hover{
    color: #0066CC;
}

#footer a{
    text-decoration: none;
    color: #FFFFFF;
    padding-right:28px;
}

#footer a:hover{
    color: #0066CC;
}

/* Definitions Box titles */
#box1 h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
}

#bookingengine h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
}

#box2 h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
}

#boximage h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
}


#box3 h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
    color: #FFFFFF;
}

#box4 h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
    color: #FFFFFF;
}

#box5 h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
}

#box6 h1,#box7 h1,#box8 h1,#box9 h1{
    font-size:16px;
    font-weight: bold;
    margin-top:8px;
    margin-left:15px;
}


#box1 p,#box2 p,#box3 p,#box4 p,#box5 p,#box6 p,#box7 p,#box8 p,#box9 p,#bookingengine p{
    margin-left:15px;
    margin-right:15px;
        font-size: 11px;}

/* Define navigation list and elements */
#navigation ul{
    list-style: none;
    display:block;
    width:590px;
    margin-left:123px;
}

#navigation ul li{
    display:inline;
    padding-right:25px;    background-image: url('../images/li-inactivo.png');
    background-repeat: no-repeat;
    background-position: 0.1em 50%;
    padding-left:13px;
}

#navigation ul li a{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}

#navigation ul li a:hover{
    text-decoration: none;
    color: #0066cc;
    font-weight: bold;
}

/* Define LINK CLOUD */

/* Mietwagen schriften */
.box3mietwagen{
    font-size:10px;
    text-align: center;
    padding-left:10px;
    padding-right:10px;
    margin-top:5px;
}

.mietorte1{
    font-size:10px;
}

.mietorte2{
    font-size:18px;
}

.mietorte3{
    font-size:22px;
}

.mietorte4{
    font-size:15px;
}

/* Define List Elements for Boxes */
#boximage ul{
    margin-left:30px;
    margin-top:10px;
    padding-left:0;
    text-decoration:none;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

#boximage ul li{
    margin-top:5px;
    color:#000000;
    font-weight:bold;
    background-image:url(../images/include.png);
    background-position: 0.1em 50%;
    background-repeat:no-repeat;
}

#box9 ol{
    margin-left:32px;
    font-size:12px;
}

/* HR-Line definitions */

#box9 hr{
    width:446px;
}