/*  
Theme Name: ADAC slide doors template
Theme URI: http://www.adactoscana.org/
Description:A template featuring sliding images in the menu, based on Samuel Birch's phatfusion image menu.
Version: 1.0
Author: Zona Intermedia
*/

body {background:#000; color:#ccc;}

p, h1,h2,h3,h4,h5,h6,h7 {color:#ccc;}

a {color:#ffc52d; text-decoration:none;}
a:hover, a:active {color:#ffc52d; text-decoration:underline;}

ul {list-style-type:none!important; margin-left:0;}

/*
	Resume this later

.alignleft {float:left; margin-right:18px; margin-bottom:18px;}
.alignright {float:right; margin-left:18px; margin-bottom:18px;}
.aligncenter {display:block; margin:18px auto;}

*/

#messages {margin-bottom:0; border-width:0 0 1px;}

#bgOverlay {background:#000; z-index:99; position:fixed; top:0; left:0; width:100%;}

#login_top {background:#111; border-bottom:2px solid #333;/* margin-bottom:.7em;*/ height:3em; line-height:3em; overflow:hidden!important; z-index:100; top:0;}
#login_top button {vertical-align:middle; line-height:3em;}

#login_top form { margin:auto; font-size:10px; text-align:left; }

#login_top form label {}

 #qtrans_language_chooser {height:25px; float:right;}
#qlang_header_box li, #qtrans_language_chooser li {float:left; width:45%; margin-left:5%; text-align:right;}



#wrapper {position:relative;}

#login_top form input.text, #login_form input.text{border:1px solid #333; margin-left:10px; font-size:1em; padding:0.15em; vertical-align:middle;}
#login_top form input.text:focus, #login_form input.text:focus {border-color:#FFC52D;}
#login_top form .logout {/*position:absolute; display:block; bottom:-5px; right:0; width:40px; padding:3px; background:#333;*/ color:#ffc52d; text-decoration:none; text-align:center;}
/*#login_top form .logout:hover {background:#42adfb; color:#fff;}*/

#login_top a {color:#ffc52d;}
#recaptcha_image, #recaptcha_option_links {margin-left:11px;}

	#sidebar h2 { font-weight: normal; font-size: 16px; text-transform: uppercase; margin-bottom: 10px; }
	#sidebar a img {border: none;}
	#sidebar ul {padding-left:0; margin-left:0;}
	#sidebar ul li ul { margin-top: 10px; margin-bottom: 10px; }	
	#sidebar ul li ul li { font-size: 11px; background: url(img/bullet.png) 0 5px no-repeat; padding: 0 10px; }	
	#sidebar ul li ul li a { color: #999; text-decoration: none; }	
	#sidebar ul li ul li span { color: #666; margin-left: 5px; }	
	#sidebar ul li ul li a:hover { color: #ffc52d; }
	#sidebar ul li ul li ul {overflow:hidden;}


.box_home_widget {padding-bottom:1em; background:url(images/v_border_gradient.gif) 11px 0 no-repeat; font-size:11px;color:#ddd!important; position:absolute; right:0; min-height:250px;}

.box_home_widget h3 {color:#ffc52d;}
.box_home_widget p {font-size:10px; }
.box_home_widget a  {color:#900;}

.vdottedline { }

#videoBox {margin:auto; border:2px solid #333;}

ul.downloads li ul {margin-bottom:1em;}
ul.downloads li ul li {background: url(img/bullet.png) 0 5px no-repeat; padding: 0 10px;}

#signup {
	border:2px solid #fff; border-width:2px 0; padding:1em 0 2em; margin:0.5em 0; /*position:relative;*/
}
#close_registration_form {float:right;}

#breadcrumbs {padding:.5em 0 ;}

.company_posts h3 { color:#fff!important; font-weight:normal;}
.company_posts ul li {font-size:1em; margin-bottom:1em; background:url(img/bullet.png) no-repeat scroll 0 7px; padding: 0 10px; line-height:1.25em; }
.company_posts h3 { color:#fff!important; font-weight:normal; }
.company_posts ul li .the_date, .company_posts ul li .the_place, .company_posts ul li .post_info {font-size:10px; font-style:italic; display:block; }

.videoPost {padding-bottom:1em; margin-bottom:1em;}
.videoPost span.the_date {font-size:16px;}
.videoPost .image_preview {border:1px solid #fff; overflow:hidden; }


.event-adac-map {width:300px; height:300px; border:3px solid #fff;}



#mrt_video_filter_form {border:2px solid #222; background:#111; padding:.5em 1em;}
#mrt_video_filter_form a {line-height:2.5em; display:block;}

#footer {margin-top:1.5em; padding:.5em 0; border-top:2px solid #111;}


#open_form {}
#open_form h3{ margin-top:1em; font-weight:normal; color:#fff!important; border-bottom:1px solid #fff; padding-bottom:.3em;}
#open_form form {margin:1em 0;}
#open_form small {border:none; text-align:left;}
#open_form .row {display:block; clear:both; margin-bottom:1.2em;}
#open_form .row label {font-size:12px; float:left; width:180px;}

#open_form .row .text, #open_form .row .DatePicker { border:none!important; padding:2px!important; font-size:10px; width:300px;}
 #open_form .row select { border:none; padding:0; margin:0;}
 #open_form .row .DatePicker {width:80px;}
#open_form .row textarea.text {font-family:Arial, Helvetica, sans-serif;}

.nextprevious .left {float:left;}
.nextprevious .right {float:right;}

.hidden {position:absolute; left:-5000px;}

/*	post-thumbnail styles	*/

.post-thumbnail {}
.post-thumbnail img { max-width:100%; padding:2px; border:1px solid #444; }

/*	end of post-thumbnail styles	*/

/*	Single Company Style	*/

.single-companies {}

/*	End of Single Company Style	*/


