/* Copyright (c) 2007-2008 Mesaje.md // http://www.mesaje.md */

body {margin:0; padding:0; background-color:#f2f2f2; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #444444; background-image:url(http://www.mesaje.md/images/back_page.png); background-repeat:repeat-y; background-position:top center; }
table {border:0; }
a {text-decoration:underline; color:#61b8f2; }
a:hover {text-decoration:none; }
a.white {text-decoration:none; color:#fff; }
a.white:hover {text-decoration:underline; color:#fff; }
img {border:0;}

h1,h2,h3,h4,h5,h6 {margin: 0; font-weight:normal; }
h1 {color:#333; font-size:18px; }

.left {float: left; }
.right {float: right; }

#container {text-align: center; background-image:url(http://www.mesaje.md/images/back_top_line2.png); background-repeat:no-repeat; background-position:top center; position:relative; z-index:150;}
#wrapper {width: 860px; text-align:left; margin:0 auto; }
#header {height: 140px; padding:15px 0; text-align:center; }
#header #opinii {width:158px; height:52px; float: left; margin: 35px 0 0 20px; }
#header #topmodels {width:159px; height:60px; float: left; margin: 35px 0 0; }
#header #logo {float: left; margin: 5px 30px 10px;}
#topMenu ul {padding:0; margin:0;}
#topMenu li {padding:0 0 0 10px; margin:0 0 0 10px; list-style-type:none; display:inline; font-size:12px; line-height:20px; background-image:url(http://www.mesaje.md/images/bullet_pink.png); background-repeat:no-repeat; background-position:center left; }
#topMenu a {color: #996633; text-decoration:none;}
#topMenu a:hover {text-decoration: underline; }
div.notice {clear: both; background-color: #fffbdb; border:solid 1px #f9ec78; padding: 0 10px; margin: 15px 0; height:5px; font-size:1px; }

#menuMain {margin: 30px 30px 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
#menuMain p.add {line-height:18px; color:#444; font-size:12px; font-weight:bold; margin-left: 20px; font-weight: bold; }
#menuMain p.header {line-height:18px; color:#444; font-size:12px; font-weight:bold;}
#menuMain a {text-decoration: none; color:#61b8f2; padding:1px 3px;}
#menuMain a:hover {text-decoration:none; background-color:#61b8f2; color:#fff;}
#menuMain a.external {color:#6699cc; }
#menuMain a.external:hover {background-color:#6699cc; color:#fff; }
#menuMain ul {padding:0 0 20px 0; margin:5px 0 15px 0; }
#menuMain li {float: left; display: inline; padding:0; margin:0 20px 0 0; line-height:18px; list-style-type:none;}
#menuMain .ads {text-align: center; }

#content {float: left; display: inline; margin: 30px 0 20px 0; }

#ads {float: right; width:250px; height:250px; margin: 0 0 15px 15px;}

#footer {clear: both; background-color: #fffbdb; border:solid 1px #f9ec78; padding: 0 10px; margin: 15px 0; }
#footer p {line-height: 24px; margin:0; color:#777; font-size:11px; }
#footer ul {padding:0; margin:0;}
#footer li {padding:0; margin:0 0 0 10px; list-style-type:none; display:inline; line-height:24px; font-size:11px; }
#footer a {color: #61b8f2; text-decoration:underline; padding:1px 3px;}
#footer a:hover {text-decoration:none; background-color:#61b8f2; color:#fff;}

#backTopLine {height: 10px; background-image:url(http://www.mesaje.md/images/back_top_line.png); background-repeat:repeat-x; font-size:1px; position:absolute; top:0; left:0; width:100%; z-index:2;}

#mesaje {margin: 10px 0; padding-top:10px; border-top: solid 1px #ddd;}
#mesaje .mesaj {padding: 10px 0; border-bottom: solid 1px #ddd;}
#mesaje .mesaj p {font-size: 12px; color:#444; line-height:16px; margin:0;}
#mesaje .mesaj div.author {}
#mesaje .mesaj p.author {margin: 0 0 10px 0; color:#777; line-height:12px; font-size:11px; }
#mesaje .mesaj span.author {background-image:url(http://www.mesaje.md/images/bullet_author.png); background-repeat:no-repeat; background-position: bottom left; color:#111; padding: 1px 0 0 16px; margin-right:5px; }
#mesaje .mesaj span.time {color:#888; margin-left:5px; }
#mesaje .mesaj a.category{text-decoration:none; padding: 2px 4px; color:#ffffff; background-color:#bbbbbb; }
#mesaje .mesaj a.category:hover{text-decoration:underline; background-color:#ee3b95; }
#mesaje .mesaj div.actions ul {padding:0; margin:5px 0 0; }
#mesaje .mesaj div.actions li {padding:0; margin:0; font-size: 11px; list-style-type: none; line-height: 20px;}
#mesaje .mesaj div.actions li.ym {background-image:url(http://www.mesaje.md/images/icon_ym.png); background-repeat:no-repeat; background-position: bottom left; padding: 0 0 0 22px;}

/* Page navigator */
#pageNavigator {margin: 15px 0 15px 0; font-size:12px; }
#pageNavigator a{text-decoration:none; padding: 4px 4px; color:#ffffff; background-color:#bbbbbb; }
#pageNavigator a:hover{text-decoration:underline; background-color:#ee3b95; }
#pageNavigator ul {padding: 0; margin:0; }
#pageNavigator li {list-style-type:none; display:inline; background-color:#bbbbbb; color:#ffffff; margin-right: 1px; }
#pageNavigator li.active {padding:4px; background-color:#ee3b95;}
#pageNavigator li.nav {}

#form {font-size:12px; line-height:18px; margin-top: 15px; }
#form form {margin: 15px 0 0 0;}
#form label{width: 160px; padding: 0 0 0 5px; font-weight:bold; line-height:30px; border-left: solid 2px #ff590a; }
#form label.noreq{background-color:#fff; border-left:none; }
#form label.blank{border: none; background-color:#fff;}
#form li.error {color: #cc3300;}
#form p.thankyou {color: #cc3300;}
#form span.note {font-weight: normal;}
#form img.anticur {margin-bottom: 5px; }
#form p {margin-bottom:0 }

#form input, #form select, #form textarea {border: solid 1px #cdcdcd; font-size: 12px; padding: 1px 3px; margin: 0 0 5 0; width:300px; }
#form textarea {width: 450px;}
#form input {font-size: 12px; font-weight:bold; }
#form input.submit {font-size: 12px; font-weight: normal; margin-top: 10px; padding: 0 10px; background-color: #ee3b95; color:#FFFFFF; border:none; height:24px; width:auto; }
#form input.noborder {border: none; }