/* SZ.ro style sheet */

/* CLEAR CLASSES */
.clear { clear: both; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearfloat { clear: both; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearleft { clear: left; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }
.clearright { clear: right; line-height: 0px; height: 0px; font-size: 0px; margin: 0; padding: 0; }



html, body { margin: 0; padding: 0; font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
h1, h2, h3, h4, h5, p { margin: 0; padding: 0; }
a:visited {
	color:blue;	
}
#main {
	width: 950px;
	margin:0 auto;
}

img {
	border:0;
}

#footer {
	background:url(http://www.activewatch.ro/images/footer_bg.gif);
	background-repeat:repeat-x;
	padding:10px;
}
#footer a {
	text-decoration:none;
	color:#000;
}

#left_menu {
	width:150px; 
	float:left;
	background-color: #F1F1F1;
	padding:0px;
	margin-right:5px;
}

#contents {
	float:left;	
	background-color: #FFF;
	padding:5px;
	margin-bottom:10px;
}

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

#subsections {
	margin:0;
	padding:0;
	list-style-type:none;
}

#subsections li {
	padding:10px;
	border-bottom:3px solid #FFF;
}
#subsections li {

}
#subsections li a {
	color: #FFF;
	font-weight:bold;
	text-decoration:none;
}
#subsections li.current{	
	letter-spacing:2px;	
}

#subsections li.current a{
	color: #000;
}


.main_title {
	font-size:16px;
	font-weight:bold;	
}

.half_article_box {
	float:left; width:220px; height:120px; padding:10px; margin-top:20px;
}

.half_article_box img {
	padding:5px;
}
#under_menu {
	color:#FFF; 
	height:20px; 
	padding:5px; 
	margin-bottom:5px; 
	font-weight:bold;	
}
#under_menu a {
	color: #FFF;
	text-decoration:none;
}

#header h1 a {
	text-decoration:none;
}

#footer ul {
	list-style-type:none;
	margin:0;
	padding:10px 0px;
}
#footer ul li {
	display:inline;
}

div#plugin_slider { border: 1px solid #CBCFD3; background: #F1F1F1; }
div#plugin_slider div.ps_art_frame { padding: 2px; border: 1px solid white; 160px; height:367px; }
div#plugin_slider div.ps_art_frame a.ps_art_link { display: block; padding: 8px; background: white; text-decoration: none; }
div#plugin_slider div.ps_art_frame a.ps_art_link img.ps_art_image { float: left; padding-right: 10px; border: 0; }
div#plugin_slider div.ps_art_frame a.ps_art_link span.ps_art_title { font-size: 16px; font-weight: bold; color: #EE4C50; }
div#plugin_slider div.ps_art_frame a.ps_art_link span.ps_art_descr { font-size: 12px; text-decoration: none; color: #333; }
div#plugin_slider_nav { padding: 5px 0; }
div#plugin_slider_nav ul { margin: 0; padding: 0; list-style-type: none; }
div#plugin_slider_nav ul li { margin: 0; padding: 0; float: left; list-style-type: none; }
div#plugin_slider_nav ul li  a { display: block; padding: 6px 2px; margin: 1px; font-size: 18px; width: 24px; text-align: center; color: #EE1C23; text-decoration: none; border: 1px solid #fff; }
div#plugin_slider_nav ul li  a:hover { color: #FFF; background: #EE1C23; }
div#plugin_slider_nav ul li  a.ps_butt_current { border: 1px solid #df6501; }
div#plugin_slider_nav  div { float: right; }
div#plugin_slider_nav div  a { display: block; padding: 0; margin: 1px 4px; font-size: 18px; width: 32px; text-align: center; color: #000066; text-decoration: none; float: left; }
div#plugin_slider_nav div  a img { border: 0px; }
div#plugin_slider_nav div  a:hover { color: #df6501; background: #FFF; }


div.homepage-article { margin-bottom: 5px; background: #ECF3F9; border: 1px solid #ddd; }
div.homepage-article a { display: block; text-decoration: none; }
div.homepage-article a span { }
div.homepage-article a span.article-price { display: block; filter: alpha(opacity=75); -moz-opacity:.75; opacity:.75; border-left: 1px solid #DAD6CB; border-top: 1px solid #DAD6CB; border-bottom: 1px solid #DAD6CB; background: white; float: right; padding: 5px 10px; margin-top: 20px; margin-bottom: 20px; color: #F36; }
div.homepage-article a span.article-title { display: block; filter: alpha(opacity=75); -moz-opacity:.75; opacity:.75; border-top: 1px solid #DAD6CB; background: white; padding: 10px; margin-top: 230px; font-size: 16px; font-weight:bold; text-decoration: underline; }
div.homepage-article a span.article-descr { display: block; filter: alpha(opacity=75); -moz-opacity:.75; opacity:.75; border-top: 1px solid #DAD6CB; background: white; padding: 5px 10px; margin-bottom: 20px; font-size: 12px; color: #000; }


#partners_right {
	width:110px; height:600px; float:right; border:1px solid #F1F1F1; padding:5px;
	font-size:10px;
	text-align:center; 
}


#postari_blog {
	width:180px; height:600px; float:right; border:1px solid black; padding:5px;
	margin-bottom:20px;
	font-size:10px;
	text-align:center; 
}







#partners_right div a {
	text-decoration:none;
}
#main_bottom {
	margin-top:10px;
}
#main_bottom a{
	font-weight:bold;	
	color:#000;
	text-decoration:none;
}
#main_bottom .section_box {
	width:370px; margin-right:10px; float:left; height:150px; line-height:20px; margin-bottom:15px;
}
#article_toolbox {
	margin:5px 0px 15px 0px;
	padding:0px 0px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-size:10px;
}

#article_toolbox a{
	color:#eb2c00;
	text-decoration:none;	
}

#article {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:22px;
}


#article_main_picture {
	border: 1px solid #CCC;
	padding:1px;
	margin:5px 5px 5px 0px;
}
#article_resumee {
	font-style:italic;
	margin-bottom:10px;
}
#section_page {
	width:580px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:12px; line-height:22px;
}
#section_page img {
	border: 1px solid #CCC;
	padding:1px;
	margin:0px 5px 5px 0px;	
}


ul#menu {
	width: 100%;
	height: 43px;	
	font-size: 1em;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-weight: bold;
	list-style-type: none;
	margin: 10px 0px 0px 0px;
	padding: 0;
}
ul#menu li {
	display: block;
	float: left;
	margin: 0 0 0 5px;
}
ul#menu li a {
	height: 43px;
	color: #777;
	text-decoration: none;
	display: block;
	float: left;
	line-height: 200%;
	padding: 8px 15px 0;
}
ul#menu li a:hover {
	color: #333;
}
ul#menu li a.current {
	color: #FFF;	
	padding: 0px 15px 0;	
}

div#gf_container { padding: 5px 0; }
div#gf_container div.gf_picture { float: left; display: block; padding: 8px; }
div#gf_container div.gf_picture a { display: block; border: 1px solid #eee; }
div#gf_container div.gf_picture a:hover { border: 1px solid #ddd; background: #efefef; }
div#gf_container div.gf_picture a img { border: 0; padding: 8px; }

div#picture_container { padding: 0; margin: 0; width: 980px; }
div#picture_container h1 { font-size: 24px; color: black; font-family: Georgia; font-weight: normal; margin: 0; padding: 0; padding-top: 4px; line-height: 24px; }
div#picture_container h1 span { font-size: 14px; font-family: Helvetica, Arial, sans-serif; }
div#picture_container div.gf_photo { margin: 4px; padding: 4px; float: left; overflow: hidden; }
div#picture_container div.gf_photo img { width: 640px; }

div#gf_slider { padding: 5px 0; background: #EC1E24; }
div#gf_slider div.gf_slide { float: left; display: block; padding: 4px; }
div#gf_slider div.gf_current { background: #EC1E24;  margin:5px; }
div#gf_slider div.gf_slide a { display: block; border: 1px solid #eee; }
div#gf_slider div.gf_slide a img { border: 0; padding: 4px; }

div#gf_control { float: left; display: block; padding: 4px; }
div#gf_control div.gf_info { font-weight: bold; font-family: Helvetica, Arial, sans-serif; font-size: 14px; padding: 16px 4px; color: #ddd; width: 190px; text-align: center; }
div#gf_control div.gf_prev, div#gf_control div.gf_next { float: left; display: block; margin: 0px; padding: 2px; }

