/*
Theme Name: CR2 - Demi Lovato Web 
Description: Theme for demilovatoweb.com
Author: maru
Author URI: http://imarunation.com/
*/



body {
margin:0px;
background-color:#e3ddd8;
background-position:top center;
background-image:url('images/tlo.jpg');
background-repeat:no-repeat;
font-family:arial;
text-align:center;
}


a{
text-decoration:none;
color:#ff048b;
}

a:hover{
color:silver;
}
 a img{
 border:0px;
 }

#tresc{
text-align:center;
background-image:url('images/tlo.jpg');
background-repeat:no-repeat;
background-position:top center;
display:block;
font-family:arial;
}

#tresc2{
width:1000px;
}


#left{
width:310px;
float:left;
margin-left:15px;
text-align:center;
font-size:9pt;
color:#58391c;
text-align:justify;
line-height:15pt;
}


#right-side{
width:310px;
float:left;
margin-left:15px;
text-align:center;
font-size:9pt;
color:#58391c;
text-align:justify;
line-height:15pt;
}

.aff{
border:1px solid #efff3b;
padding:2px;
margin-right:1px;
opacity:0.8; 
filter:alpha(opacity=80);
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
behavior:url('images/border-radius.htc');
}

a:hover .aff {
opacity:1.0; 
filter:alpha(opacity=100);
}

#left ul{
text-align:left;
list-style-image:url('images/li.jpg');
width:260px;
line-height:16pt;
}

#left ul li{
border-bottom:1px solid #c0b5ac;
}

#left b{
color:#35a5f4;
}

.current{
-moz-border-radius: 20px; 
-webkit-border-radius: 20px; 
behavior:url('images/border-radius.htc');
border: 2px solid #ffffff; 
padding:5px;
}

#right{
width:675px;
text-align:center;
float:left;
padding-top:120px;
color:#443b4b;
font-size:10pt;
line-height:15pt;
text-align:justify;
}

.cont{
width:641px;
background-image:url('images/postback.png');
padding-top:30px;
margin-left:auto;
margin-right:auto;
}

.cont2{
background-image:url('images/posttop.png');
background-repeat:no-repeat;
margin-top:-152px;
padding: 30px 30px 0px 30px;
font-size:10pt;
line-height:15pt;
text-align:justify;
}

.cont a img{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
behavior:url('images/border-radius.htc');
border: 1px solid #fdd50a; 
padding: 5px;
margin-left:6px;
}

.cont a:hover img{
border: 1px solid gray; 
}


.bot{
width:541px;
height:45px;
margin:0px auto 140px auto;
background-image:url('images/postbot.png');
padding-top:60px;
padding-left:100px;
font-size:9pt;
line-height:16pt;
}

.bot a{
color:#fdd205;
font-weight:bold;
}

.com{
height:23px; 
margin-bottom:5px; 
float:left; 
background:#ffffff;
}

#left h1{
font-family:arial narrow;
font-size:15pt;
font-weight:bold;
color:white;
text-transform: uppercase;
padding-top:45px;
height:35px;
background-image:url('images/menu.png');
background-repeat:no-repeat;
text-align:center;
}

#right h1{
font-family:arial narrow;
font-size:22pt;
margin:0px;
color:#ff048b;
text-transform: uppercase;
}

#right h2{
font-size:10pt;
margin:5px 0px 20px 0px;
padding:0px 0px 0px 20px;
color:silver;
background-image:url('images/post.png');
background-repeat:no-repeat;
}

#right h2 a{
color:#fdd205;
}

#right h2 b{
color:#fdd205;
}

#footer{
background-image:url('images/footer.jpg');
height:124px;
display:block;
margin-top:-100px;
padding-top:180px;
z-index:0;
}

#menu{
font-family:arial narrow;
font-size:15pt;
font-weight:bold;
color:white;
text-transform: uppercase;
}

#menu a{
color:#fdd205;
}

#ad{
margin:0px;
float:left;
height:105px;
margin-top:-790px;
margin-left:140px;
}

.dolewej{
float:left
}

.quote{
background:#f3f3f3;
margin:10px;
padding:10px;
border:4px solid #dff0fb;
color:#2493ec;
font-size:9pt;
line-height:12pt;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
behavior:url('images/border-radius.htc');
}

#inputform{
margin-top:-100px;
margin-left:50px;
min-height:150px;
float:left;
width:280px;
color:#58391c;
text-align:left;
}

#textarea{
margin-top:-100px;
width:300px;
float:left;
}

#inputform input{
width:230px;
height:20px;
background:white;
padding:0px 10px 0px 10px;
color:gray;
border:0px solid white;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url('images/border-radius.htc');
}

input.submit{
width:95px;
height:24px;
float:right;
border:0px solid white;
background-image:url('images/submit.png');
padding:2px 2px 2px 28px;
margin:5px 30px 0px 0px;
}

.cont2 input{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url('images/border-radius.htc');
border:2px solid silver;
float:left;
margin-top:10px;
}

.cont2 input.submit{
border:0px solid white;
float:left;
}


textarea{
width:290px;
float:right;
padding:5px;
border:0px solid silver;
color:gray;
font-family:arial;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url('images/border-radius.htc');
}

.log {
background:white;
margin-right:20px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url('images/border-radius.htc');
}


h3{
color:#3ba9f4;
border-bottom:1px solid white;
padding-bottom:3px;
font-family:arial narrow;
font-size:18pt;
margin:0px;
text-transform: uppercase;
}

#komentarze{
padding:0px 30px 0px 30px;
}

#komentarze ul{
list-style-image:url('images/comment.png');
}

#left .nav{
text-align:center;
}

#right .nav{
text-align:center;
margin-top:-100px;
}