/* CSS Document */

body{background:#c0c0c0; margin:0 0; font-family:Verdana; }
#headerWrapper{min-width:860px;}
#header{width:860px; height:182px; padding:0 0 0 0px;margin:0 auto;clear:both;position:relative;background:#f6f7f9 url(../images/bg_header.jpg) left repeat-x;}
#sigla{width:240px; height:182px; float:left; background:#f6f7f9 url(../images/sigla_euroed.jpg) left no-repeat;}
#teacher{width:554px; height:182px; float:left; background:url(../images/flash.jpg) left no-repeat;}
#limba{width:66px; height:182px; float:left;}
#middleWrapper{min-width:860px;}
#middle{width:860px; padding:0 0 0 0px;margin:0 auto;clear:both;position:relative; background:#eeeeee url(../images/bg_middle.jpg) top repeat-x;}

#menu1{font-size:10px; color:#355372; width:860px; height:36px; margin:0 0 0 0; background:url(../images/bg_meniu.jpg) left repeat-x; }


#menuPrimary{padding:0 0 0 1px;float:right;list-style:none; clear:left; line-height:36px;font-size:12px; background:url(../images/delimitator_meniu.jpg) left repeat-x;}
#menuPrimary li{float:left;margin:0px 1px 0 0;}
#menuPrimary li.selected{margin-top:0px;}
#menuPrimary a{text-decoration:none;color:#fff;display:block;background:url(../images/menu_primary_bg1.gif) right 50px;}
#menuPrimary li.selected a{background:#fff url(../images/menu_primary_bg1.gif) right top!important;color:white;}
#menuPrimary strong{line-height:36px;display:block; padding:0px 10px 0px 10px;}
#menuPrimary li.selected strong{background:#f98518 url(../images/menu_primary_bg1.gif) left top!important;padding:0px 10px 0px 10px; line-height:36px;}
#menuPrimary li strong{background:#f98518 url(../images/menu_primary_bg1.gif) left 72px;}
#menuPrimary a:hover{color:white;background:#444;}
#menuPrimary a:hover strong{color:white;background:#444;background:url(../images/menu_primary_bg1.gif) 0px 36px;}
#menuPrimary span{color:#fff;background:#f00;padding:3px 5px 1px 5px;font-size:12px;line-height:36px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#menuPrimary li.selected span{color:#f99;background:none;}

#content{margin:30px 10px 30px 30px; }
a{font-family:Verdana; font-size:10px; color:#727370; text-decoration:none;}
a:hover{font-size:10px; color:#333; text-decoration:none;}

table{font-family:Verdana;}
div.caseta2 .middle b{color:#555555; font-size:11px}

#middle .left_col{width:200px; float:left;}
#middle .right_col{width:584px;   float:left; }
#middle .right_col .text{ margin-top:0px;padding:10px 30px 10px 30px;background-color:#f7f7f7; font-size:10px; color:#646761}

h1{ font-family:Verdana; font-size:16px; color:#727370; margin:0 0 15px 0}
h3{ font-family:Verdana; font-size:14px; color:#727370; margin:10px 0 10px 0}
hr{ height:1px; border:none; border-bottom:#b5b5b5 1px solid; margin-bottom:5px;}
.clear{ clear:both;}

#footerWrapper{min-width:860px;}
#footer{width:860px; height:41px; padding:0 0;margin:0 auto;clear:both;position:relative; }
.copyright{font-size:10px; color:#818181; text-align:right}
/*
.caseta1{float:left; }
.caseta1 .left_corner{float:left;width:22px; height:26px; background:url(../images/caseta1/left_corner.jpg) no-repeat;}
.caseta1 .top{ text-align:center; float:left; font-size:12px; width:80px; color:#fff; padding:5px 10px 0 10px; height:26px; background:url(../images/caseta1/bg_top.jpg) repeat-x;}
.caseta1 .top a{ font-size:12px; color:#fff; text-decoration:none;}
.caseta1 .right_corner{float:left;width:22px; height:26px; background:url(../images/caseta1/right_corner.jpg) no-repeat;}
.caseta1 .text{clear:left; font-size:10px; color:#747571; width:124px; margin:10px 10px 10px 10px }
.caseta1 .text img{ margin:10px 10px 10px 6px }
*/

.caseta1{float:left; }
.caseta1 .left_corner{float:left;width:22px; height:38px; background:url(../images/caseta1b/left_corner.jpg) no-repeat;}
.caseta1 .top{ text-align:center; float:left; font-size:12px; width:80px; color:#fff; padding:5px 10px 0 10px; height:38px; vertical-align:middle; background:url(../images/caseta1b/bg_top.jpg) repeat-x;}
.caseta1 .top a{ font-size:12px; color:#fff; text-decoration:none;}
.caseta1 .right_corner{float:left;width:22px; height:38px; background:url(../images/caseta1b/right_corner.jpg) no-repeat;}
.caseta1 .text{clear:left; font-size:10px; color:#747571; width:124px; margin:10px 10px 10px 10px }
.caseta1 .text img{ margin:10px 10px 10px 6px }

#top{ height:12px; line-height:12px; font-size:8px; width:584px; background:url(../images/top_pagina_utila.jpg) no-repeat; }
#bottom{ height:12px; width:584px;  background:url(../images/bottom_pagina_utila.jpg) no-repeat;}


.caseta2{margin-right:15px;}
.caseta2 .top{width:175px; height:25px; background:url(../images/caseta2/top.jpg) no-repeat; font-size:12px; color:#fff; text-align:center; padding-top:7px;}
.caseta2 .top a{font-size:12px; color:#fff; text-decoration:none;}
.caseta2 .middle{width:162px; border: #b2b2b2 1px solid; border-top:none;border-bottom:none; margin-left:1px; background-color:#e3e3e3;padding:0 5px 0 5px}
.caseta2 .bottom{width:175px; height:8px; background:url(../images/caseta2/footer.jpg) no-repeat;}
.caseta2 .text{clear:left; font-size:10px; color:#747571; width:175px; margin:10px 10px 10px 10px }
.caseta2 ul{font-size:10px; list-style:none; }
.caseta2 li {padding:10px 10px 5px 10px; border-bottom:#b2b2b2 1px dotted;}
.caseta2 li span a{text-decoration:none; font-size:9px; color:#767676; margin-left:97px;line-height:25px}
.caseta2 li span a:hover{color:#333;}
.caseta2 h4{font-size:11px;}


.caseta3 ul{font-size:10px; list-style:none; }
.caseta3 li {padding:10px 10px 5px 0px; border-bottom:#b2b2b2 1px dotted;}
.caseta3 li span a{text-decoration:none; font-size:9px; color:#767676; line-height:25px; }
.caseta3 li span a:hover{color:#333;}
.caseta3 h1 {color:#767676; font-size:11px; margin:10px 0 5px 0}

.paginare {text-decoration:none;font-size:11px; color:#333; text-align:right;  padding:20px 0px 0px 10px;  vertical-align:middle; line-height:10px;}
.paginare a{text-decoration:none; font-size:11px; color:#767676;}
.paginare a img{ margin:0 0 0 0}

#acreditari{clear:both}
.caseta4 {width:180px; float:left; margin:5px 7px 10px 5px}
.caseta4 img{float:left;margin-bottom:25px}
.caseta4 a{font-size:9px; color:#767676; text-decoration:none;}
.caseta4 a:hover{font-size:9px; color:#333; text-decoration:none;}

.menu2{ font-size:11px; color:#fff; margin-top:24px; padding-left:26px; background-color:#99cc01; }
.menu2 ul{ list-style:none; line-height:15px; margin:0 0; padding-left:0px;background-color:#99cc01; }
.menu2 ul li{font-size:11px; letter-spacing:0.03em; color:#fff; font-weight:normal; background-color:#99cc01; line-height:13px;  }
.menu2 ul li a{font-size:11px; font-weight:normal; color:#fff; text-decoration:none;  }
.menu2 ul li a.selected{font-size:10px; font-weight:bold; color:#fff; text-decoration:none;  }

.form-row{ padding-top:5px; font-size:10px; }
.form-row label { position: absolute; text-align:left; width:80px; color:#355372 }
.form-row input{ margin-left: 80px; width:110px; font-size:10px;}
.form-row textarea { margin-left: 80px; width:450px;height:190px}
.form-row select{ margin-left: 80px; width:100px;}
.form-row input:checkbox{ margin-left: 0px; width:10px;}
.form_error{padding-left:100px; color:red}

.newsletter{ padding:15px 10px 10px 10px; font-size:10px; }
.newsletter label { position: absolute; text-align:left; width:50px; color:#646761 }
.newsletter input{ margin-left: 50px; width:85px; font-size:10px; margin-bottom:3px;}
.newsletter_error{padding-left:100px; color:red}

.form-row2{padding-top:5px; padding-left:3px;}
.form-row2 label {margin-left: 5px;  position: absolute; text-align:left; color:#355372 }
.form-row2 input{ margin-left: 0px;  font-size:10px;}

.noutate{font-size:10px; color:#355372; padding-top:10px;}
.noutate a{text-decoration:none; font-size:11px; color:#355372; font-weight:bold;}
.noutate a:hover{color:#333; font-weight:bold;}
.noutate .continut{text-decoration:none; font-size:10px; color:#355372; padding:5px 10px 10px 0;}

table {}
table td{ padding:2px 5px; }


#promo{margin:auto;position:absolute; background:transparent url(../images/pixel1.png); width:100%; height:100%; z-index:2;}
#pop_content{background-color:#fff;margin:auto;position:absolute;top:160px;left:50%; width:393px;height:330px; margin-left: -205px; padding:20px 10px; background: url(../images/invitatie/popup.jpg) no-repeat}
#pop_content p{padding-top:10px}
ul#domenii{margin:0 20px}
#btn_close{position:absolute;top:5px;left:382px;  text-align:right; float:right; cursor:pointer}

#date_personale label {position: absolute; text-align:left; width:90px; color:#646761 }
#date_personale input{ margin-left: 110px; width:170px; font-size:10px;}

#date_cazare label {position: absolute; text-align:left; width:210px; color:#646761 }
#date_cazare input{ margin-left: 210px; width:170px; font-size:10px;}

#date_masa label {position: absolute; text-align:left; width:210px; color:#646761 ;}
#date_masa input{ margin-left: 210px; width:170px; font-size:10px;}
#date_masa textarea{ margin-left: 210px; width:170px; font-size:10px;}

#taxi_plecare{width:10px}

#invitatie{margin-bottom:30px}
#invitatie h2{color:#777; font-size:15px; margin-bottom:10px}
#invitatie p{color:#444; font-size:10px; margin-bottom:10px}
