@media all { 

/* =universals */
* { margin: 0; padding: 0; }

/* =html */
html { background-color: #626262; }

/* =body */
body { font: 11px Verdana, Arial; color: #999150; }

/* =h1 */
h1 { position: relative; float: left; padding: 20px 20px; width: 80%; height: 20px; line-height: 12px; color: #D00405; text-indent: 12px; font-size: 18px; font-family: "Times New Roman", Times, serif; background: url(../img/patrat.gif) no-repeat 20px 20px; }

/* =h2 */
div#content #content-right h2 { position: relative; display: inline; float: left; margin-top: 10px; color: #D00405; text-indent: 40px; font-size: 17px; font-family: "Times New Roman", Times, serif; }
div#content #content-right h2.width-max { padding-left: 20px; width: 500px; text-indent: 20px; }


/* =h3 */
h3 { position: relative; display: inline; float: left; margin: 0 0 15px 10px; width: 210px; border-bottom: 1px solid #626262; color: #FFF; font: 14px "Times New Roman", Times, serif; text-indent: 10px; }
h3#h3_sondaj { margin-top: 15px; color: #D50215; border-bottom: 1px solid #CCC; }

/* =ul */
ul { list-style-type: none; }
ul#ul_meniu { position: relative; padding-left: 16px; width: 746px; height: 57px; }
ul#ul_linkuri { position: relative; float: left; padding-left: 25px; width: 195px; }

ul#ul_galerie_foto { position: relative; float: left; width: 100%; }
ul.ul_galerie_foto { position: relative; float: left; display: inline; margin: 20px 0 0 40px; width: 86%; }
ul#ul_text { position: relative; float: left; width: 100%; margin-bottom: 10px; }

/* =li */
ul#ul_meniu li { position: relative; float: left; height: 100%; } 

ul#ul_meniu li#meniu-1 { width: 101px; margin-right: 2px; }
ul#ul_meniu li#meniu-2 { width: 101px; margin-right: 2px; }
ul#ul_meniu li#meniu-3 { width: 101px; margin-right: 2px; }
ul#ul_meniu li#meniu-4 { width: 101px; margin-right: 2px; }
ul#ul_meniu li#meniu-5 { width: 101px; margin-right: 29px; }
ul#ul_meniu li#meniu-6 { width: 101px; margin-right: 2px; }
ul#ul_meniu li#meniu-7 { width: 101px; }

ul#ul_linkuri li { position: relative; float: left; margin-bottom: 2px; height: 10px; line-height: 10px; width: 100%; text-indent: 7px; background: url(../img/sageata.jpg) no-repeat 0 2px; } 

ul#ul_galerie_foto li { position: relative; float: left; margin: 0 5px 15px 0; width: 104px; height: 75px; }
ul.ul_galerie_foto li { position: relative; float: left; margin: 0 5px 15px 0; width: 150px; height: 113px; }
ul#ul_text li { position: relative; float: left; padding: 2px 0; width: 100%; height: 36px; line-height: 36px; text-indent: 10px; border-bottom: 1px solid #EDDD99; }
ul#ul_text li#last { border: none; }

/* =p */
div#content #content-right p.p_doar_text { position: relative; float: left; padding: 0 4%; width: 90%; line-height: 14px; color: #787878; text-align: justify; }
div#content #content-right p.p_text { position: relative; float: left; padding: 0 4%; width: 92%; line-height: 14px; color: #787878; text-align: left; }
div#content #content-right .text p { position: relative; float: left; padding-left: 20px; width: 315px; line-height: 14px; color: #787878; text-align: left; }
div#content #content-right .text p.width-max { width: 500px; }
p#p_eroare { float: left; padding: 0 0 15px 45px; width: 450px !important; font-size: 11px; color: #FF3300; font-weight: bold; }
div#cautare #bottom p { padding-left: 10px; height: 100%; line-height: 18px; font-size: 12px; color: #FFF; }
div#sondaj p { position: relative; float: left; padding: 0 20px 10px 20px; width: 80%; line-height: 14px; color: #787878; font-size: 11px; }

/* =span */
#media-sun { font-size: 13px; }
#media-sun2 { font-size: 11px; }
span.span_display { display: none; }	

div#content #content-right p.p_doar_text span { float: left; padding-bottom: 10px;  }
div#content #content-right p.p_text span { padding-left: 15px; }
div#content #content-right .text p span { padding-left: 15px; }

/* =a */
a { color: #FFF; font-style: normal; text-decoration: none; cursor: pointer; }
a:link { color: #FFF; }
a:visited { color: #FFF; }
a:hover, a:active { color: #FFF; }

a.link_cont { margin-left: 10px; padding-left: 7px; color: #CE0004; font-style: normal; text-decoration: none; cursor: pointer; background: url(../img/sageata2.jpg) 0 3px no-repeat;  }
a.link_cont:link { color: #CE0004; }
a.link_cont:visited { color: #CE0004; }
a.link_cont:hover, a.link_cont:active { color: #000; }

#link_forum a { display: block; width: 100%; height: 100%; }

ul#ul_meniu li a { position: relative; display: block; width: 100%; height: 100%; text-decoration: none; }

ul#ul_meniu li#meniu-1 a:hover, ul#ul_meniu li#meniu-1 a:active { background: url(../img/meniu.jpg) no-repeat -16px -57px; }
ul#ul_meniu li#meniu-2 a:hover, ul#ul_meniu li#meniu-2 a:active { background: url(../img/meniu.jpg) no-repeat -119px -57px; }
ul#ul_meniu li#meniu-3 a:hover, ul#ul_meniu li#meniu-3 a:active { background: url(../img/meniu.jpg) no-repeat -222px -57px; }
ul#ul_meniu li#meniu-4 a:hover, ul#ul_meniu li#meniu-4 a:active { background: url(../img/meniu.jpg) no-repeat -325px -57px; }
ul#ul_meniu li#meniu-5 a:hover, ul#ul_meniu li#meniu-5 a:active { background: url(../img/meniu.jpg) no-repeat -428px -57px; }
ul#ul_meniu li#meniu-6 a:hover, ul#ul_meniu li#meniu-6 a:active { background: url(../img/meniu.jpg) no-repeat -558px -57px; }
ul#ul_meniu li#meniu-7 a:hover, ul#ul_meniu li#meniu-7 a:active { background: url(../img/meniu.jpg) no-repeat -661px -57px; }
  
ul#ul_linkuri li a { position: relative; display: block; width: 100%; height: 100%; text-decoration: none; color: #FFF; font-size: 11px; }  
  
ul#ul_text li a { position: relative; display: block; width: 100%; height: 100%; color: #999150; text-decoration: none; font-weight: bold; }
ul#ul_text li a:link { }
ul#ul_text li a:visited { }
ul#ul_text li a:hover, ul#ul_text li a:active { color: #D70000; background-color: #FCF3D2; }  
  
ul#ul_galerie_foto li a { position: relative; display: block; padding: 1px; width: 100px; height: 100%; border: 1px solid #999150; text-decoration: none; }  
ul#ul_galerie_foto li a:link { }
ul#ul_galerie_foto li a:visited { }
ul#ul_galerie_foto li a:hover, ul#ul_galerie_foto li a:active { border: 1px solid #880000; }
  
/* =img */ 
img, img a { border: none; margin: 0; padding: 0; }
#img_pes { position: relative; float: left; margin: 10px 0 0 128px; }
#img_banner { position: relative; float: left; margin: 13px 0 0 32px; }
.text img { position: relative; float: left; display: inline; margin-left: 16px; border: 1px solid #AAAAA8;  }

/* =form =fieldset input */
fieldset { border-width: 0; }

form#f_sondaj { float: left; padding: 0 20px; width: 191px; }
form#f_sondaj label { position: relative; float: left; margin-bottom: 5px; width: 100%; text-align: center; }
form#f_sondaj label span { position: relative; float: left; }
form#f_sondaj label span.span_input { width: 100%; text-align: center; }
form#f_sondaj label span.span_radio { width: 15%; height: 14px; line-height: 14px; text-align: center; }
form#f_sondaj label span.span_text { width: 65%; height: 14px; line-height: 14px; color: #787878; text-align: left; }

form#f_sondaj label span.span_radio input { width: 14px; height: 14px; }
form#f_sondaj label input#trimite { position: relative; margin-top: 10px; cursor: pointer; width: 74px; height: 26px; border: none; background: url(../img/trimite.jpg) no-repeat; }


form#f_common { position: relative; float: left; margin-top: 20px; width: 100%; }   
form#f_common fieldset { padding-left: 45px; }
form#f_common fieldset label { position: relative; float: left; padding-bottom: 3px; width: 100%; line-height: 18px; }

form#f_common fieldset label span.span_titlu { float: left; width: 80px; color: #DD0101; text-align: left; }
form#f_common fieldset label span.span_input { float: left; height: 18px; overflow: hidden; }
form#f_common fieldset label span.span_input2 { float: left; padding: 3px 0 10px 0; }

form#f_common fieldset input { float: left; width: 170px; height: 16px; border: 1px solid #B2B2B2; cursor: text; color: #333; font-size: 11px; }

form#f_common fieldset textarea { float: left; width: 250px; height: 120px; border: 1px solid #B2B2B2; cursor: text; color: #666; font-size: 11px; }

form#f_common fieldset label span#span_trimite { float: left; margin: 0 0 100px 80px; width: 300px; overflow: hidden; }
form#f_common fieldset label input#trimite { position: relative; width: 74px; height: 26px; border: none; cursor: pointer; background: url(../img/trimite.jpg) no-repeat; } 

/* =div */
div#container { position: relative; margin: 0 auto; margin-top: 15px; width: 778px; } 

div#branding { position: relative; float: left; width: 100%; background: url(../img/header.gif) repeat-x; }
div#top { position: relative; float: left; height: 104px; width: 776px; border-left: 1px solid #FF8484; border-right: 1px solid #FF8484; background: url(../img/trandarifi.jpg) 32px 4px no-repeat; }
div#meniu { position: relative; float: left; width: 776px; height: 57px; border: 1px solid #FFF; border-bottom: none; background: url(../img/meniu.jpg) no-repeat; overflow: hidden; }

div#content { position: relative; float: left; width: 776px; border: 1px solid #FFF; border-top: none; overflow: hidden; background-color: #3B3B3B; }
div#content #content-left { position: relative; float: left; width: 231px; background: url(../img/poza.jpg) no-repeat; }
div#content #content-left #contact { margin-top: 335px; height: 22px; text-align: center; }
div#content #content-left #sondaj { height: 260px; background: #3B3B3B url(../img/sondaj.jpg) no-repeat; }
div#content #content-left #link_forum { height: 174px; background: #3B3B3B url(../img/forum.jpg) no-repeat; }
div#content #content-left #linkuri { float: left; padding-bottom: 20px; }

div#content #content-right { position: relative; float: left; width: 545px; background-color: #FFF; } 
div#content #content-right #logo { padding: 27px 0 1px 80px; width: 465px; height: 100px; border-bottom: 1px solid #710306; background: #FFF url(../img/trandafiri.jpg) top right no-repeat; }
div#content #content-right #flash { margin: 13px 0 3px 0; width: 100%; text-align: center; }
div#content #content-right #flash-text { width: 100%; border-bottom: 5px solid #626262; text-align: center; background: url(../img/gradient.gif) center bottom repeat-x; overflow: hidden; }

div#content #content-right .text { float: left; padding: 7px 0; width: 544px; height: auto; border-top: 1px solid #626262; border-right: 1px solid #B5B5B5; overflow: hidden; }

div#bottom { position: relative; margin: 0 auto; width: 778px;  }
div.bottom_box { position: relative; margin-top: 10px; float: left; width: 50%; text-align: center; }

}
