/* Copyright Mai 2009 - Vlacicu Cristian-Catalin. Touch Media */
* {margin:0; padding:0; font-family:Verdana;}
.clear {clear:both; display:block; line-height:0px;}
body {background:url(../images/bg_02.jpg) top repeat-x;}
h1 {font-size:10px; color:#1f1a17; font-weight:normal; padding:10px 0px 0px 60px;}
#header {background:url(../images/menubg_12.jpg) no-repeat; background-position:center 185px; width:998px; margin:0 auto;}
.language {float:right; font-size:10px; color:#332200; padding-right:60px;}
.language a {color:#555555; text-decoration:none;}
.language a:hover {color:#1f1a17;}
.language #selected {text-decoration:underline;}
.logo {float:left; background:url(../images/header_05.jpg) bottom right no-repeat; width:219px; height:122px; padding:15px 0px 0px 60px;}
.searchbox {float:left; background:url(../images/header_07.jpg) bottom right no-repeat; width:247px; height:54px; margin-top:15px; padding:34px 0px 0px 433px;}
.searchbox .scris {float:left; background-color:#ffffff; border:none; height:18px; width:165px; padding:2px 0px 0px 5px; font-size:12px; color:#555555;}
.searchbox .butonsearch {float:left; background-color:transparent; border:none; height:20px; width:35px;}
.menu {float:left; margin-top:30px; width:985px; height:60px; padding-left:10px;}
.container {width:998px; margin:0 auto;}
.widetext {margin:0 auto; width:914px;}
.continere {float:left; padding:8px; background:url(../images/imagecontainer.jpg) center no-repeat;}
.continere img {float:left;}
.widetext p {float:left; padding:10px 20px 10px 20px; width:730px; font-size:12px; color:#444444; text-align:justify;}
h2 {font-size:22px; float:left; padding:4px 0px 0px 20px; width:70%; font-family:Arial, Helvetica, sans-serif; color:#1f1a17; font-weight:normal;}
.widetext .readmore {float:left; padding:0px 0px 2px 40px; color:#333333; text-decoration:underline; font-size:11px; background-image:url(../images/readmore.jpg); background-repeat:no-repeat; background-position:20px 2px;}
.readmore:hover {text-decoration:none;}
.smallcolumn {float:left; width:190px; padding:5px;}
h3 {font-size:22px; float:left; font-family:Arial, Helvetica, sans-serif; color:#1f1a17; font-weight:normal; background-image:url(../images/sageata.jpg); background-position:right; background-repeat:no-repeat; padding-right:30px;}
.smallcolumn p {float:left; width:190px; font-size:11px; color:#444444; padding:15px 0px 10px 0px;}
.smallcolumn .readmore {float:left; padding:0px 0px 2px 20px; background-position:0px 2px;}
.separator {float:left; background-image:url(../images/separator.jpg); width:1px; background-position:top; background-repeat:repeat-y; height:200px; padding:0px 18px 0px 18px;}
h4 {float:left; font-size:16px; color:#1f1a17; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.widetext2 {margin:0 auto; width:841px; background-position:top; background-repeat:no-repeat; margin-top:15px; padding:30px 0px 0px 73px; background-image:url(../images/adminbg.jpg); height:206px;}
.leftadmin {float:left; width:305px; border-right:1px solid #b2aca1; padding-bottom:20px;}
.loginform {float:left; width:280px; margin-top:15px;}
.loginform label {float:left; text-align:right; font-size:11px; color:#1f1a17; padding-right:10px;}
.loginform .scrie {float:left; border:1px solid #b2aca1; width:200px; height:17px; margin-bottom:12px;}
.loginform .cutie {float:left; border:1px solid #b2aca1; margin-bottom:12px; margin-right:10px;}
.loginform .buton {float:left; height:22px; width:116px; background:url(../images/login.jpg) top left no-repeat; border:none;}
.rightadmin {float:left; width:230px; padding-left:30px;}
.rightadmin p {float:left; width:185px; text-align:justify; margin-top:10px; font-size:11px; color:#444444;}
.rightadmin .contactbutton {float:left; clear:left; width:116px; height:22px; background:url(../images/contact.jpg) top left no-repeat; margin-top:15px;}
#footer {width:100%; float:left; background:url(../images/footer.jpg) top left repeat-x; height:108px;}
.footermenu {float:left; width:750px; padding-left:55px;}
.footermenu a {float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1f1a17; text-decoration:none; padding:25px 15px 0px 15px;}
.footermenu a:hover, .footermenu #selected {background-image:url(../images/sageata2.jpg); background-position:top; background-repeat:no-repeat;}
.copyright {float:left; color:#1f1a17; font-size:11px; padding-top:25px;}
.copyright a {text-decoration:none; color:#1f1a17;}
.listaservicii {float:left; padding:10px 20px 10px 20px;  font-size:12px; color:#444444;}
.serviciu {float:left; clear:left; color:#1f1a17; background:url(../images/sageata3.jpg) left no-repeat; padding:0px 0px 2px 20px; width:350px; margin-bottom:5px;}
.descriere {float:left; clear:left; padding:0px 0px 10px 20px; margin-bottom:5px; width:350px;}
.descriere a {color:#1f1a17; font-size:9px; font-weight:bold; text-decoration:none;}
.descriere a:hover {text-decoration:underline;}
.parteneri {float:left; clear:left; width:100%;}
.parteneri a {float:left; padding:10px; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; border:none;}
.parteneri a:hover { filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;}

.selectare2, .selectare3 {width:364px; border:1px solid #b5b5b5;}
.category {text-align:right;}
.buton2 {background-image:url(../images/send_06.jpg); background-position:top left; background-repeat:no-repeat; width:105px; height:26px; border:none; background-color:transparent;}
.contactform {float:left; font-size:11px; color:#484848; margin-bottom:50px; width:95%;}
