/** 
 * interad.css (25-Feb-2009)
 * Acest cod nu este si nu face parte dintr-un program gratuit.
 * Nu aveti dreptul de a-l distribui, inchiria, vinde sau modifica fara acordul scris al autorului. 
 * Aveti dreptul de a posta acest cod in cadrul site-ului dvs. pe serverul web.
 * Prezenta instiintare are valoare de titul de executie si se supune legilor in vigoare.
 * c) Zoltan Egresi www.webdivert.com
 * Toate drepturile rezervate.
**/

body {
	font: 12px "Lucida Grande", Tahoma, Arial, sans-serif; 
	background: #00314D; 
	color: #333; 
	margin: 0; 
	padding: 0;
}

h1 {color:#00314D; font-size:1.4em; margin:0; padding:0; }
h2 {color:#00314D; font-size:15px; margin:2px; font-weight:normal;}
h3 {color:#287bda; font-size:14px; font-weight:normal; margin:2px; padding:4px;}

p {padding:0; margin:2px 0px;}
a {color:#287bda; text-decoration:none;}
a:hover{color:#690;}

.top{padding-left:6px;}

#header {clear: both; width: 778px; background:#fff; margin: 0 auto; padding: 5px; }
	#header .logo {float:left; width:180px; padding:1px;}
	#header .titlup {float:left; width:140px; padding:1px; margin-top:10px}
	#header .titlup h1{font-size:15px; font-weight:normal; font-style:oblique;}
	#header .titlup em{font-size:10px; color:#999}
	#header .meniu {float:left; width:410px; padding:1px; margin-top:20px;  background:#fff;}
	#header .meniu a{color:#fff; text-transform:uppercase; font-size:11px; background:#4A7892; padding:6px; text-decoration:none; margin:0 3px; float:left; display:block;}
	#header .meniu a:hover{color:#fff; background:#00314D;}
/* -------------------------------------------- */
/* ----------- Pagination: --------- */
/* -------------------------------------------- */
#pagination          { margin:0 auto; padding:10px; font-size:12px; list-style:none; /* savers */ float:left; }
#pagination li          { border:0; margin:0; padding:0; font-size:12px; list-style:none; /* savers */ float:left; }
#pagination a           { border:solid 1px #b6dbef; margin-right:2px; }
#pagination .previous-off,
#pagination .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination .next a,
#pagination .previous a { font-weight:bold; font-size:12px;}	
#pagination .active     { background:#e0f0f8; color:#2e6ab1; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination a:link, 
#pagination a:visited   { color:#0e509e; display:block; float:left; padding:3px 6px; text-decoration:none; font-size:12px;}
#pagination a:hover     { border:solid 1px #0e509e; }


#main {clear: both; width: 800px; margin: 5px auto; padding: 5px; }
	#main .index {width: 790px; float: right;}
	#main .title {background:#4A7892; padding:5px; color:#fff; border-bottom:3px solid #fff;}
	#main .title2 {background:#fff; padding:5px; color:#375D81; border-bottom:3px solid #375D81; font-size:15px;}
	#main .title3 {background:#fff; padding:5px; color:#375D81; border-bottom:3px solid #375D81; font-size:18px; font-variant:small-caps;}
	#main .title h2{color:#fff; font-size:13px;}
	
	#main .form {font-size:0.95em;}
	#main .form input .input-text{border:1px solid #3b6e22; color:#666666; width:200px;}
	#main .form label{display:block; margin-bottom:10px; color:#555555;}
	#main .form label span{display:block; float:left; padding-right:6px; width:120px; text-align:right; font-weight:normal;}
	#main .form fieldset{border:0; border-top:2px solid #d8d8d8; padding:0;}
	#main .form legend{font-size:14px; font-weight:bold; font-variant:small-caps; color:#375D81; padding:5px;}
	table.tbl{padding:0; margin:0; border-collapse: collapse; width:480px;}
	table.tbl td{padding:8px; border-bottom:solid 1px #d8d8d8; color:#000; }
	table.tbl th{padding:5px;}
	table.tbl thead{color:#000; text-align:center; border-bottom:solid 1px #d8d8d8;}
	table.tbl th{height:33px;}


	#main .imagine {background:url(../images/rentacar8.jpg) center no-repeat; padding:5px; padding-left:0; color:#555555; height:220px; border-bottom:3px solid #fff}
	#main .imagine-page {background:url(../images/head8.jpg) center no-repeat; padding:5px; padding-left:0; color:#555555; height:140px; border-bottom:3px solid #fff}
	#main .imagine-page2 {background:url(../images/head9.jpg) center no-repeat; padding:5px; padding-left:0; color:#555555; height:140px; border-bottom:3px solid #fff}
	#main .imagine-page-contact {background:url(../images/head3.jpg) center no-repeat; padding:5px; padding-left:0; color:#555555; height:120px; border-bottom:3px solid #fff}
	#main .slogan {text-align:center; height:25px; background:#4A7892; padding:5px; border-bottom:2px solid #ddd;}
	#main .contact {
	width:200px;
	height:55px;
	padding:5px;
	margin-top:15px;
	background:#fff url(../images/phone.gif) left center no-repeat;
	background-position:9px 8px;
	float:left;
	}
	#main .slogan h2{font: 17px "Trebuchet MS", Verdana, Arial, sans-serif; color: #fff; font-weight:normal;}
	#main .contact h2{font-size:16px; color: #690; padding-left:35px; padding-top:5px; margin-bottom:5px;}
	#main .contact span{font-size:11px; color: #00314D;}
	
 	#main .cine {background:#fff; padding:5px; color:#555555;}
	#main .cine h1 {font-size:18px; font-weight:normal; margin-top:10px;}
	#main .cine h2 {font-size:16px; padding:2px;}
	#main .cine .text {font-size:12px; font-weight:normal; padding:5px;}
	#main .cine p{padding:3px; font-size:11px;}	
	
	#main .fac {color:#555555; font-size:12px;}
	#main .small {font-size:12px; }
	#main .oferta {width: 500px; padding:5px;}
	#main .oferta p{padding:1px; font-size:12px; color:#666; padding-left:5px; text-align:justify}
	
	#main .tr {width:350px; padding:5px; background:#eee; float:left;}
	#main .tr h2{font-size:16px; padding:0; color:#287bda; border:0;}

	#main .te {width:350px; padding:5px; background:#eee; float:right;}
	#main .te h2{font-size:16px; padding:0; color:#287bda; border:0;}

	#main .search-box {width:250px; padding:5px; background:#eee;}
	#main .search-box h2{font-size:16px; padding:0; color:#287bda; border:0;}
	#main .search-box .title {background:#ddd; padding:5px; color:#555555; border-bottom:3px solid #375D81; font-variant:small-caps;}
	#main .turism-box {width:250px; padding:5px; background:#eee url(../images/turism.gif) right top no-repeat;}
	#main .turism-box h2{font-size:25px; padding:0; padding-bottom:5px; color:#00314D; border:0; font-variant:small-caps;}
	#main .turism-box p {padding:5px; color:#000;}
	#main .turism-box a {color:#690; padding-right:15px;}

#oferte {clear: both; width: 800px; margin: 0 auto; padding:5px; }
	#oferte .index {width: 780px; float: right; background:#fff; padding:5px; font-size:12px;}
	#oferte .title {background:#fff; padding:5px; color:#555555; border-bottom:3px solid #375D81;}
	#oferte .index h2{font-size:16px; padding:2px; border-bottom:1px dotted #ddd;}
	#oferte .pretindex {font-size:14px;}	
    #oferte .oferta {width: 365px; float: left; padding:8px;}
	#oferte .oferta h2{font-size:15px; padding:2px; color:#287bda; border:0;}
	#oferte .oferta ul{list-style-type: none;	margin: 0; padding: 5px; margin-left:5px; display:block;}
	#oferte p{padding:1px; font-size:11px;}	
	#oferte .search-box {width:300px; padding:10px; background:#eee;}
	#oferte .search-box p{font-size:12px;}
	#oferte .search-box h2{font-size:16px; padding:0; color:#287bda; border:0;}
	#oferte .search-box .title {background:#ddd; padding:5px; color:#555555; border-bottom:3px solid #375D81; font-variant:small-caps;}
	#oferte .turism-box {width:300px; padding:5px; background:#eee url(../images/turism.gif) right top no-repeat;}
	#oferte .turism-box h2{font-size:25px; padding:0; padding-bottom:5px; color:#00314D; border:0; font-variant:small-caps;}
	#oferte .turism-box p {padding:5px; color:#000;}
	#oferte .turism-box a {color:#690; padding-right:15px;}


#servicii {clear: both; width: 800px; margin: 0 auto; padding:5px; }
	#servicii .index {width: 786px; float: right; background:#fff; padding:2px;}
	#servicii .sites {margin:0; padding:7px; width:175px; float:left; border-right:1px dotted #ccc;}
	#servicii .microbuze {background: url(../images/microbuze.png) center left no-repeat; }
	#servicii .autocare {background: url(../images/bus_32.png) center left no-repeat; }
	#servicii .masini {background: url(../images/rentacar1.png) center left no-repeat; }
	#servicii .transfer {background: url(../images/transfer.png) center left no-repeat; }
	#servicii .last{border-right:0;}
	#servicii .sites h2{font-size:13px; padding:2px; color:#690; padding-left:35px; font-variant:small-caps; font-weight:bold; line-height:28px;}
	#servicii .sites p {font-size:11px; color:#666; text-align:justify; margin:0; padding:2px; height:105px; }
	#servicii .detalii {padding-top:5px;}
	#servicii .detalii a{background:url(../images/arrow.gif) left center no-repeat; padding-left:10px; font-size:11px; color:#287bda;}
	#servicii .detalii a:hover{color:#690;}
	#servicii .sites a {text-decoration:none;}

#footer {clear: both; width: 800px; margin: 0 auto; padding:5px; color:#fff; }
	#footer .index {width: 770px; float: right; padding:10px; margin-bottom:10px;}
	#footer a {color:#fff; text-decoration:none;}
	#footer a:hover {color:#690; text-decoration:none;}

table.tbprices{padding:0; margin:0; border-collapse: collapse; font-size:0.9em;}
table.tbprices td{text-align:center;}
table.tbprices td .prc{padding:5px; background:#4A7892; color: #fff; font-size:0.9em; font-weight:bold; -moz-border-radius: 4px; border-radius: 4px;}

table.tbprices th{padding:5px;}
table.tbprices thead{color:#555; text-align:left; background:#eee url(../images/bg-cart-th.gif) top repeat-x;}


/* Nifty Corners Cube - rounded corners with CSS and Javascript Copyright 2006 Alessandro Fulciniti (a.fulciniti@html.it) */
/* rounded corners */
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
/* BUTTONS */
.domainfield{
    margin:0 7px 0 0;
	padding:5px 10px 6px 7px; /* Links */
	width:350px; 
	font-size:14px;     
	background-color:#dff4ff;
    border:1px solid #c2e1ef;
    border-top:1px solid #c2e1ef;
    border-left:1px solid #c2e1ef;
	float:left;
}
.inputfield{
    margin:0 7px 0 0;
	padding:3px;
	font-size:12px;     
	background-color:#fff;
    border:1px solid #c2e1ef;
    border-top:1px solid #c2e1ef;
    border-left:1px solid #c2e1ef;
	float:left;
}

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
	font-variant:small-caps;
	
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
/* STANDARD */
.butoane a, .butoane button{
    display:block;
    float:left;
    background-color:#fff;
    border:1px solid #fff;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    text-decoration:none;
    color:#565656;
    cursor:pointer;
    padding:4px; /* Links */
	font-variant:small-caps;
}
.butoane button img, .butoane a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
.butoane a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.butoane a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}


button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}
/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}
