
/********************** reset default browser style **********************/
/* Reset unneeded margins and paddings */
html, body, form, fieldset { margin: 0; padding: 0; }
/* Vertical margins */ 
h1, h2, h3, h4, h5, h6, p { margin: 0 0 0 0; padding: 0; }    /* top */
ul, ol, dl { margin: 0 0 1em; padding: 0; }                     /* bottom */
pre, blockquote, address { margin: 1em 0; padding: 0; }         /* top & bottom */  
li { margin: 0; padding: 0; }									/* none */
/* Left margin */
li, dd, blockquote { margin-left: 1em; }
/* Page colors (background and text) */
body { background: white; color: black; }
/* Page main font */
h1, h2, h3, h4, h5, h6, p, li, dd, dt, td, input, textarea, select, label { font: 11px/1.2em Arial; }
/* Links: underlined only when hovered */
a { text-decoration: none; }
a:hover { text-decoration: underline; }
/* Images without borders when used as links */

a img { border: 0; vertical-align: bottom;}

/* Labels have 'hand' as mouse pointer */
label { cursor: pointer; }
/********************** /reset default browser style *********************/


div#page	{	max-width: 1002px; width: 100%;  margin: 0 auto;}

div#continut {	max-width: 1002px; width: 100%;  margin: 0; float: left; }

div#left 	{	max-width: 360px;	width: 100%; abackground-color: red; float: left; border: 0px solid grey;}

/* left menu */
	div#left_menu {	text-align: right;	}
	div#left_menu ul.main_menu 	{	list-style-type: none; margin: 19px 0 0 14px; padding: 0;}
		div#left_menu ul.main_menu 	li { border-top: 1px solid black; width: 333px; margin: 0; padding: 0;}
		div#left_menu ul.main_menu 	li	a {	font: 25px/40px 'theFont'; text-transform: uppercase; text-decoration: none; color: black; margin-right: 0px; }
		div#left_menu ul.main_menu 	li	a:hover { color: #434343 }

		div#left_menu ul.main_menu 	li.separator { font: 24px/28px 'theFont'; text-align: left; padding-top: 20px; border-top: none; clear: both;}

	div#left_menu ul.sub_menu 	{	list-style-type: none; display: none;}
		div#left_menu ul.sub_menu 	li	{ border-top: 0px; margin-top: 6px;	}
		div#left_menu ul.sub_menu 	li	a {	font: 16px/19px Arial;	text-transform: none; text-decoration: none; text-align: right;}
			div#left_menu ul.sub_menu 	li.separator { font: 1px/1px Arial; background-color: yellow; margin-right: 10px; padding: 0;	}
				div.left_menu_title {	float: left; width: 107px; text-align: left; font: bold 13px/17px Arial; padding: 2px 6px 4px 2px; abackground-color: #f6f6f6; }
				div.separator { float: right; height: 1px; width: 207px; border-top: 1px solid grey; margin-right: 9px; }
	div#left_menu ul.sel	{ display: block; }


button#sliderButton
{
    background-color: transparent; 
    text-decoration: underline;
    border: none;

}

	
/* end left menu */
	
/* page content */	
div#middle 	{	max-width: 603px; width:100%;	abackground-color: fuchsia; float: left; padding: 63px 14px 10px 23px; border: 0px solid red; font: 16px Arial; }
	div#middle a 		{ color: #434343; text-decoration: underline; }
	div#middle h1 {	font: 50px/56px 'theFont'; text-transform: uppercase; text-decoration: none; color: black; text-align: right; margin: 20px 0 30px 0;	}
		div#middle h1 a { color: black; text-decoration: none; }
		div#middle h1 a:hover { color: #434343 }
	div#middle h2 {	font: 36px/36px 'theFont'; text-transform: uppercase; text-decoration: none; color: black; text-align: left; margin: 15px 0 15px 0; display: block; width: 100%; border-bottom: 1px solid black;	}
		div#middle h2 a { color: black; text-decoration: none; }
		div#middle h2 a:hover { color: #434343 }
	div#middle h3 {	font: 28px/30px 'theFont'; text-transform: uppercase; text-decoration: none; color: black; text-align: left; margin: 15px 0 15px 0; display: block; width: 100%; border-bottom: 1px solid black;	}
	div#middle p  	{	font: 14px Arial; margin: 3px 0 8px 0;}
	div#middle td  	{	font: 14px Arial; }
	div#middle ul li { 	font: 14px Arial; margin-left: 25px; list-style-type: disc; }
	div#middle ol li { 	font: 14px Arial; margin-left: 25px; }
	div#middle li { margin-bottom: 5px; }

	div#middle a.buton-rosu	{	display: block; width: 163px; height: 27px; padding-left: 13px; margin: 5px; background-color: #c0171e; color: white; text-decoration: none; font: 20px/24px 'theFont';}
	div#middle input.buton-rosu	{	display: block; width: 230px; height: 27px; padding-left: 13px; margin: 5px; background-color: #c0171e; color: white; text-decoration: none; font: 20px/24px 'theFont';  text-transform: uppercase; border: none; cursor: hand; }
	
	div#middle a.buton-gri	{	display: block; width: 163px; height: 27px; padding-left: 13px; margin: 5px; background-color: #838383; color: white; text-decoration: none; font: 20px/24px 'theFont';}
	div#middle input.buton-gri	{	display: block; width: 230px; height: 27px; padding-left: 13px; margin: 5px; background-color: #838383; color: white; text-decoration: none; font: 20px/24px 'theFont';  text-transform: uppercase; border: none; cursor: hand; }
	
div.leftPics { float: left; border: 0px solid black; margin: 3px 15px 10px 0;}
div.rightPics { float: right; margin: 3px 0px 10px 15px;}
div.leftPics img { border: 1px solid #434343; margin: 0 4px 4px 0 }
div.rightPics img { border: 1px solid #434343; margin: 0 4px 4px 0 }

	

table.logos td { padding: 8px;}
table.op { width: 600px; margin: 30px 0;}
table.difuzori td { padding: 6px;}

/* end page content */	

/* banners page */
div#bsDiv {	font-size: 14px;	}
/* end banners page */

/* contact page */
div#contactTable td  	{ font: 12px/16px Arial; }
div#contactTable p 		{ font: 12px/16px Arial; }
div#contactTable div  	{ border: 0px solid red; }
/* end contact page */


/* BLOG STUFF */
div#posts-area 	{	width: 450px; float: left;	}
div#right-area 	{	width: 153px; float: left; text-align: right;	}


div.post		{	font-family: Arial;	}
div.entry-meta	{	font-size: 11px	}
div.entry-content	{	font-size: 15px; margin: 6px;	}
div.entry-utility	{	font-size: 11px; 	}

div#pago-desktop	
	{
	background-color: #ffffff; background-image: url("images/bg-pago1.jpg"); background-repeat: no-repeat;
	width: 573px; min-height: 249px;	
	padding: 30px 30px 30px 30px;
	color: white;
	position: relative;
	}

div#pago-desktop h4 {font-size: 16px; margin-bottom: 12px; 	text-align: center;}
div#pago-desktop p  {font-size: 14px;  }
div#pago-desktop a  {font-size: 16px; display: block; width: auto; min-height: 27px; text-align: center; color: white; background-color: #67bb26; padding: 13px 10px 10px 10px; text-decoration: none; margin-top: 22px;}
div#pago-desktop a:href {text-decoration: underlined;}

div#pago-desktop input#doneaza_pago {font-size: 16px; display: block; width: auto;; min-height: 27px; text-align: center; color: white; background-color: #67bb26; padding: 13px 10px 10px 10px; text-decoration: none; margin-top: 22px; border: 0; cursor: pointer;}