html{padding:0; margin:0;}
body {background: url(../images/css/bg_main.gif) left top repeat-x #C6E8F7; margin:0; padding:0; color:#272B34; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#wrapper{width:760px; margin:0 auto; padding:0;}
p, dl, multicol {display: block; margin: 0 0 1em 0;}

input, textarea, select{font-family: Arial, Helvetica, sans-serif; font-size:11px;}

h1{margin:0; padding:0 0 5px; color:#272B34; font-size:18px; font-weight:bold;}
h1 object{float:left}
h2, h3, h4{margin:0 0 5px; padding:0;}

a{color:#009BDE; text-decoration:underline;}
a:hover {color:#272B34; text-decoration:underline;}
a.tarifeblue {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.tarifeblue:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.tarifegri {color:#272B34; text-decoration:underline;}
a.tarifegri:hover {color:#272B34; text-decoration:underline;}

td.bgpachet{background-image: url(../images/back_pachet.gif); background-position: left; background-repeat: repeat-y; padding: 1px;}
td.confprice {background-image: url(../images/confprice.gif); background-position: center; background-repeat: no-repeat; color:#FFFFFF; font-size:16px; font-weight:bolder; height: 59px; width: 472px;}

td.inputleft {background-image: url(../images/backinput/input_l2.gif); background-repeat: no-repeat;}
td.inputmid {background-image: url(../images/backinput/input_mid2.gif); background-repeat: repeat-x;}
td.inputright {background-image: url(../images/backinput/input_r2.gif); background-repeat: no-repeat;}

/* ---------------------------------------------------------------------------
LAYOUT
--------------------------------------------------------------------------- */
#mainbodyW{margin-top:33px; padding-top:30px; background:url(/styles/style1/images/css/bg_content.gif) left top repeat-y;}
#mainbody {margin-top:-60px; background: url(../images/css/bg_all_circle.gif) top left no-repeat; }
* html #mainbody{position: fixed;}
#main{width:520px; float:left; margin-right:3px;}
#right{float:left; width:237px;}

ul, ol{margin:0; padding:0 0 0 20px;}
ul.l2 {margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 30px; padding-right: 0px; padding-top: 0px;}
li.l2 {display: run-in; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px; list-style-position: outside; list-style-image: none; list-style-type: none;}
ul li {list-style: none outside url(../images/bulit2.gif); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px;}
.text {color:#272B34; font-weight:normal;}
.totalmare {color:#009BDE; font-size:18px; font-weight:bold;}
.totalmarelinie {background: url(../images/linie.gif); background-position: bottom; background-repeat: no-repeat; color:#009BDE; font-size:20px; font-weight:bold;}
.totalmare2, h2, h2 strong{color:#009BDE; font-size:18px; font-weight:bold;}
.totalmic, h4 {color:#009BDE; font-weight:bold; font-size:11px;}
.totalmed, h3, h3 strong {color:#009BDE; font-size:13px; font-weight:bold;}
#breadcrumbs {height:30px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; margin: 20px 0 0 20px;}
#breadcrumbs a.breadcrumbs {color:#000000; font-size:10px; font-weight:bolder; text-decoration:underline;}
#breadcrumbs a.breadcrumbs:visited {color:#000000; font-size:10px; font-weight:bolder; text-decoration:underline;}
#breadcrumbs a.breadcrumbs:hover {color:#000000; font-size:10px; font-weight:bolder; text-decoration:underline;}
#breadcrumbs a.breadcrumbs:hover {color:#000000; font-size:10px; font-weight:bolder; text-decoration:underline;}

/* ---------------------------------------------------------------------------
HEADER
--------------------------------------------------------------------------- */
#flashheader{position: relative; background:url(../images/header/header.gif) top left no-repeat; margin-bottom:3px;}
#top{height:139px;}
#header{height:50px; background: url(../images/css/bg_header.gif) bottom left no-repeat; padding-top:75px;}

/* ---------------------------------------------------------------------------
MINI-MENU
--------------------------------------------------------------------------- */
#mini_menu {float:right; height:30px; margin:10px 5px 0 0; padding:0; color:#FFFFFF; text-align:right; white-space:nowrap;}
#mini_menu a.mini_menu{color:#FFFFFF; padding-left:12px; padding-right:0px; background:url(../images/css/cerc_blue.gif) left no-repeat; text-decoration:none; margin: 0 5px;}
#mini_menu a.mini_menu:hover{color:#FFFFFF; padding-left:12px; padding-right:0px; background:url(../images/css/cerc_blue.gif) left no-repeat; text-decoration:underline; margin: 0 5px;}
#mini_menu a.ro{color:#FFFFFF; padding-left:18px; padding-right:0px; background:url(../images/ro.gif) left no-repeat; text-decoration:none; margin: 0 5px;}
#mini_menu a.ro:hover{color:#FFFFFF; padding-left:18px; padding-right:0px; background:url(../images/ro.gif) left no-repeat; text-decoration:underline; margin: 0 5px;}
#mini_menu a.en{color:#FFFFFF; padding-left:18px; padding-right:0px; background:url(../images/en.gif) left no-repeat; text-decoration:none; margin: 0 5px;}#mini_menu a.en:hover{color:#FFFFFF; padding-left:18px; padding-right:0px; background:url(../images/en.gif) left no-repeat; text-decoration:underline; margin: 0 5px;}

/* ---------------------------------------------------------------------------
TOPMENU
--------------------------------------------------------------------------- */
#menu{margin:1px 0 0; position:relative; z-index:50; padding:0; top: 3px; left: 210px;}
#menu li{list-style-image:none !important; z-index:150; }
#menu li.meniu {position:relative; margin: 0; padding:0; float:left; cursor: pointer;}
#menu li.meniu img{float:left}
ul.menucen {margin:30px 0 0 0; padding:0; border-top:1px solid #009BDE; position:absolute; z-index: 100; left: 0px; top: 0px; width: 150px;}
ul.menucen li{border-bottom:1px solid #009BDE;}
ul.menucen li a{color:#009BDE; padding-left:10px; font-weight:bold; text-decoration:none !important; line-height:19px; background:#FFF; white-space:nowrap; display:block; border-left:1px solid #009BDE; border-right:1px solid #009BDE; height:19px; margin-top:-1px; border-top:1px solid #009BDE;}
ul.menucen li a:hover{color:#FFFFFF; padding-left:10px; font-weight:bold; text-decoration:none !important; line-height:19px; background:#009BDE; white-space:nowrap; display:block; cursor:pointer; }

ul.menucen li.menujos {height:9px; font-size:0px; line-height:0px; float:left; clear:left; border-bottom:0px none; width:150px;}
.jos1 {background:url(../images/menu/colt_stanga_jos.gif) left bottom no-repeat; width:9px; height:9px; float: left; font-size:0px;}
.jos2 {background-color:#FFFFFF; height:9px; float: left; width:132px; border-bottom:1px solid #009BDE; font-size:0px;}
.jos3 {background:url(../images/menu/colt_dreapta_jos.gif) left bottom no-repeat; width:9px; height:9px; float: right; font-size:0px;}

/* ---------------------------------------------------------------------------
RIGHTMENU
--------------------------------------------------------------------------- */
#rightmenu {padding:8px 0 10px 10px; float:right; width:175px; background:url(/styles/style1/images/rightmenu/sus.gif) right top no-repeat;}
.rightmenu_bot{background:url(/styles/style1/images/rightmenu/jos.gif) right bottom no-repeat; padding-bottom:4px;}
#rightmenu ul{margin:0; padding:0 4px; border-left:1px solid #77c9ed; border-right:1px solid #77c9ed;}
#rightmenu ul li{list-style-image:none; cursor:hand; background: url(/styles/style1/images/rightmenu/off.gif) left top no-repeat; height:14px; 
padding:4px 6px 3px 6px;color:#009BDE; margin-bottom:4px;}
#rightmenu ul li.active{background: url(/styles/style1/images/rightmenu/on.gif) left top no-repeat;}
#rightmenu a {color:#009BDE; text-decoration:none; display:block; height:14px;}

/* ---------------------------------------------------------------------------
PROGRAM
--------------------------------------------------------------------------- */
td.program {padding-top: 0px; padding-right: 17px; padding-bottom: 0px; padding-left: 17px; background-image: url(../images/program_mid.gif); background-repeat: repeat-y;}
.ppv {padding:17px; border:1px solid #77c9ed; margin:0 0 1px;}
.listaCap{background:url(/styles/style1/images/lista/cap.gif) left top no-repeat; height:18px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FFF;}
.listaCoada{background:url(/styles/style1/images/lista/coada.gif) left top no-repeat; height:9px;}

td.blue{background-color:#B4DFF3; color:#272B34; line-height:18px; border-bottom:1px solid #FFF;}
td.blue_left{background-color:#B4DFF3; padding-left:17px; line-height:18px; border-bottom:1px solid #FFF;}
td.blue_right{background-color:#B4DFF3; padding-right:17px; line-height:18px; border-bottom:1px solid #FFF;}

td.grey{background-color:#EEEEEE; color:#272B34; line-height:18px; border-bottom:1px solid #FFF;}
td.grey_left{background-color:#EEEEEE; padding-left:17px; line-height:18px; border-bottom:1px solid #FFF;}
td.grey_right{background-color:#EEEEEE; padding-right:17px; line-height:18px; border-bottom:1px solid #FFF;}

td.confortl {background-image: url(../images/confort_mid.gif); background-repeat: repeat-y; background-position: left;}
td.confortr {background-image: url(../images/confort_mid.gif); background-repeat: repeat-y; background-position: right;}

a.interlink {color:#009BDE; text-decoration:underline; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_gri.gif) left no-repeat;}
a.interlink:visited {color:#009BDE; text-decoration:underline; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_gri.gif) left no-repeat;}
a.interlink:hover {color:#272B34; text-decoration:underline; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_gri.gif) left no-repeat;}
a.interlink:active {color:#009BDE; text-decoration:underline; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_gri.gif) left no-repeat;}

/* ---------------------------------------------------------------------------
FORMS
--------------------------------------------------------------------------- */
form{margin:0; padding:0;}
input.checkbox {margin: 0px; padding: 0px; height: 14px; width: 14px;}
input.radio {margin: 0px; padding: 0px; height: 14px; width: 14px;}
form.express {margin: 0px; padding: 0px;}
textarea.noborder {font-size:11px; margin: 0px; padding: 0px; color:#272B34; border: 0px none; width: 252px;}
table.textarea {background-image: url(../images/backinput/text_mid.gif); background-repeat: repeat-y; background-position: left top;}
input.noborder {color:#272B34; border:0px; height: 14px; margin:0 0 5px; padding:0;}
textarea {color:#272B34; margin-top: 0px; margin-right: 0px; margin-left: 0px;}
input.buton {margin: 0px; padding: 0px; height: 18px; width: 57px;}
input.ppv {border-bottom-style: none; border-bottom-width: 0px; border-left-style: none; border-left-width: 0px; border-right-style: none; border-right-width: 0px; border-top-style: none; border-top-width: 0px; height: 18px; margin: 0px; padding: 0px;}
select {color:#272B34;}
select.noborder {color:#272B34; border: 0px none; padding: 0px; margin: 0px; margin-left: 2px;}
div.fileinputs {position: relative; padding: 0px; margin:2px 0 0;}
div.fakefile {position: absolute; top: 0px; left: 0px; z-index: 2; padding: 0px; margin: 0px; width:283px}
div.fakefile input{float:left; width:200px; margin-top:2px;}
input.file {position: relative; -moz-opacity:0; filter:alpha(opacity: 0); opacity: 0; z-index: 3; color:#272B34; border: 0px none; height: 14px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px;}

/* ---------------------------------------------------------------------------
CONFIGURATOR
--------------------------------------------------------------------------- */
#div_step1{width:480px;}
.configMainPackBot{text-align:center; font-size:20px; font-weight:bold; background:url(../images/configurator/bottom.gif) left bottom no-repeat; padding:4px; margin-bottom:5px;}
.packFlash{height:145px; margin-bottom:3px;}
.packSelect{text-align:center;}

/* ---------------------------------------------------------------------------
LEADINGS
--------------------------------------------------------------------------- */
div.lead {margin:0 15px 20px 15px;}
.lead .title {color:#009BDE; font-size:18px; font-weight:bold; margin-bottom:5px;}
.lead .subtitle {color:#000000; font-size:14px; margin-bottom:3px;}
.lead .text {color:#000000; margin-bottom:5px;}
.lead a{color:#009BDE; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_gri.gif) left no-repeat;}.lead a.linkpoza{color:#009BDE; font-weight:bold; background:none; padding:0;}.lead a.linkpoza:hover{color:#009BDE; font-weight:bold; background:none; padding:0;}.lead a:hover{color:#000000; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_gri.gif) left no-repeat;}.lead_blue {padding-top: 0px; padding-right: 15px; padding-left:10px; margin:0 0px 0px 15px; background:#009BDE;}
.lead_blue .title {color:#FBCE2D; font-size:18px; font-weight:bold; margin-bottom:5px;}
.lead_blue .subtitle {color:#FFFFFF; font-size:14px; margin-bottom:3px;}
.lead_blue .text {color:#FFFFFF; margin-bottom:5px;}
.lead_blue a{color:#FFFFFF; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_blue.gif) left no-repeat;}
.lead_blue a:hover{color:#000000; font-weight:bold; padding-left:12px; background:url(../images/css/cerc_blue.gif) left no-repeat;}

/* ---------------------------------------------------------------------------
FOOTER
--------------------------------------------------------------------------- */
#footer {color:#272B34; text-decoration:none; padding:15px 20px;}
td.footer_grey {color:#666666; text-decoration:none;}
#footer a {color:#272B34; text-decoration:none;}
#footer a:hover {color:#272B34; text-decoration:underline;}

/* ---------------------------------------------------------------------------
VODAFONE-BOOM
--------------------------------------------------------------------------- */
#div_packs{overflow:hidden;}#div_packs img{margin-bottom:3px;}#div_packs div{float:left;  margin:0 20px 20px 0;}

#vodafone table{border-top:1px solid #DAE5E8; border-left:1px solid #DAE5E8;}
#vodafone td { font-size:10px; border-right: 1px solid #DAE5E8; border-bottom:1px solid #DAE5E8;}
#vodafone th { font-size:10px; font-weight:bold; background-color:#46B6E6; color:#FFFFFF; border-right: 1px solid #DAE5E8; border-bottom:1px solid #DAE5E8;}

/* ---------------------------------------------------------------------------
FOTBAL PE PLAJA
--------------------------------------------------------------------------- */
#fotbal table{border-top:1px solid #DAE5E8; border-left:1px solid #DAE5E8;}
#fotbal td { font-size:11px; border-right: 1px solid #DAE5E8; border-bottom:1px solid #DAE5E8;}
#fotbal th { font-size:11px; font-weight:bold; background-color:#46B6E6; color:#FFFFFF; border-right: 1px solid #DAE5E8; border-bottom:1px solid #DAE5E8; text-align:left}
