/*
Theme Name: yourberlinapartment.com
Theme URI: http://www.yourberlinapartment.com
Version: 1.0
Author: Coscadesign
Author URI: http://www.coscadesign.it
*/

body {
padding: 0;
margin: 0;
background-image: url(http://www.yourberlinapartment.com/wp-content/themes/yourberlinapartment/images/sfondo-side.jpg);
}

h2, h3 {
padding: 0;
margin: 0;
}

#stay {
float: left;
color: #be1185;
text-transform: lowercase;
font-size: 14px;
margin-top: 3px;
}

p {
padding: 0;
margin: 0;
}

a:focus { outline: none; }

#fuori {
width: 948px;
margin: 24px auto;
background-color: #FFFFFF;
}

#container {
width: 900px;
margin: 0 auto;
}

#header {
width: 900px;
height: 120px;
margin: 12px 0;
padding-top: 12px;
font-family: Georgia, Times, Times New Roman, serif;
font-size: 18px;
text-transform: uppercase;
font-weight: normal;
font-style: italic;
}

#logo, #menu1 {
width: 300px;
float: left;
}

#menu1, #menu2, #menu3 {
padding-top: 15px;
}

#menu1 ul, #menu2 ul {
margin: 0;
padding: 0;
}

#menu1 li, #menu2 li {
list-style-type: none;
line-height: 20px;
}

#menu1 a:link, #menu1 a:visited, #menu2 a:link, #menu2 a:visited {
text-decoration: none;
color: #343434;
padding: 0 3px;
}

#menu1 a:hover {
color: #3c9e07;
padding: 0 3px;
text-decoration:underline;
}

#menu1 ul li.current_page_item a {
color: #3c9e07;
text-decoration:underline;
}

#menu2 a:hover {
text-decoration:underline;
color: #3cd1d2;
padding: 0 3px;
}

#menu2 {
width: 218px;
float: left;
}

#menu3 {
width: 82px;
float: left;
margin-top: 3px;
}

a img { 
border: 0;
}

#head_images {
width: 900px;
height: 400px;
background-image: url(http://www.yourberlinapartment.com/wp-content/themes/yourberlinapartment/images/imm_home.jpg);
clear: both;
}

#head_location {
width: 900px;
height: 400px;
background-image: url(http://www.yourberlinapartment.com/wp-content/themes/yourberlinapartment/images/imm_location.jpg);
clear: both;
}

#content {
width: 588px;
float: left;
margin: 20px 12px 0 0;
font-family: Georgia, Times, Times New Roman, serif;
padding-bottom: 20px;
background-color: #FFFFFF;
}

#content h2 {
font-size: 18px;
text-transform: uppercase;
font-style: italic;
font-weight: normal;
}

#content p {
font-size: 15px;
}

#description p {
padding-bottom: 20px;
}

#sidebar {
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
width: 276px;
float: left;
background-image: url(http://www.yourberlinapartment.com/wp-content/themes/yourberlinapartment/images/sfondo-side.jpg);
padding: 0 12px;
margin: 24px 0;
}

#sidebar h2 {
font-family: Georgia, Times, Times New Roman, serif;
font-size: 18px;
text-transform: uppercase;
font-style: italic;
color: #d30040;
margin: 20px 0 8px 0;
font-weight: normal;
}

#sidebar h3 {
font-size: 11px;
color: #000;
font-weight: bold;
border-top: dotted 1px #000;
padding: 7px 0 0 0;
}

#sidebar p {
font-size: 11px;
color: #343434;
font-weight: normal;
padding-bottom: 12px;
}

#sidebar img {
margin-top: 7px;
}

#sidebar a:link, #sidebar a:visited {
text-decoration: none;
color: #22a8e3;
font-weight: bold;
}

#colonna1, #colonna2 {
width: 288px;
float: left;
padding-top: 20px;
}

#colonna1 {
margin-right: 12px;
}

#colonna1-page2 {
padding-top: 15px;
}

#colonna1_location, #colonna2_location {
width: 288px;
float: left;
padding: 0 0 20px 0;
color: #0087b8;
}

#map {
clear: both;
}

#indicazioni {
width: 588px;
float: left;
padding-top: 20px;
color: #0087b8;
}

.pics { 
height: 540px; 
width: 900px; 
padding:0; 
margin:0; 
overflow: hidden; 
position:relative;
z-index: 1;
}

.pics img { 
height: 540px; 
width: 900px; 
}

.nav {
position:absolute;
left:20px; top:255px;
z-index: 2;
width:860px;
}

#prev2  {
float: left;
color: #FFFFFF;
font-size: 14px;
padding: 0 20px 0 5px;
text-decoration: none;
}

#next2  {
float: right;
padding: 0 5px 0 20px;
text-decoration: none;
}

#caption { 
width: 900px; 
color: #000; 
font-weight: bold; 
font-style: italic;
font-weight: normal;
font-size: 15px;
border-bottom: dotted 1px #000;
padding: 5px 0;
}

#contatti { 
width: 260px; 
font-family: Georgia, Times, Times New Roman, serif;
font-size: 15px;
float: left;
margin-top: 15px;
}

#footer { 
clear:both;
}

ul.qtrans_language_chooser li.active { 
color: #3cd1d2;
}
